summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabrice Fontaine <fontaine.fabrice@gmail.com>2018-11-18 17:58:48 +0100
committerPeter Korsgaard <peter@korsgaard.com>2018-11-18 19:02:05 +0100
commitf7abb6250282d3860e2330d5412e25606d78efe6 (patch)
tree6f34e98a82f69bcaddc6c766a5b56c1007824f54
parenta18eb7f785e0a92ac6245591d3dd738571533d26 (diff)
downloadbuildroot-f7abb6250282d3860e2330d5412e25606d78efe6.tar.gz
buildroot-f7abb6250282d3860e2330d5412e25606d78efe6.zip
flatcc: fix debug build
flatcc is named flatcc_d if BR2_ENABLE_DEBUG is set because of the following line in CMakeLists.txt: set(CMAKE_DEBUG_POSTFIX "_d") So update FLATCC_TARGET_REMOVE_FLATCC_COMPILER hook to replace flatcc by flatcc* Fixes: - http://autobuild.buildroot.org/results/a47f49cd2fdd809257bd7e83dca620f2e6aac85b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/flatcc/flatcc.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/package/flatcc/flatcc.mk b/package/flatcc/flatcc.mk
index 9f961a37b1..1c8d0ec7fb 100644
--- a/package/flatcc/flatcc.mk
+++ b/package/flatcc/flatcc.mk
@@ -19,8 +19,9 @@ HOST_FLATCC_CONF_OPTS += -DFLATCC_TEST=OFF
FLATCC_CONF_OPTS += -DFLATCC_INSTALL=ON
HOST_FLATCC_CONF_OPTS += -DFLATCC_INSTALL=ON
+# compiler is named flatcc or flatcc_d depending on BR2_ENABLE_DEBUG value
define FLATCC_TARGET_REMOVE_FLATCC_COMPILER
- rm $(TARGET_DIR)/usr/bin/flatcc
+ rm $(TARGET_DIR)/usr/bin/flatcc*
endef
FLATCC_POST_INSTALL_TARGET_HOOKS += FLATCC_TARGET_REMOVE_FLATCC_COMPILER
OpenPOWER on IntegriCloud