summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-10-18 17:19:38 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-10-18 17:20:08 +0200
commit5f386f40a0d35b73c659c41557618dcce37e1d33 (patch)
tree21646182b8d89741ea9bf43351e2fad934579a87
parent37676814d343d975bf4e07a994630e080cefc73a (diff)
downloadembtoolkit-5f386f40a0d35b73c659c41557618dcce37e1d33.tar.gz
embtoolkit-5f386f40a0d35b73c659c41557618dcce37e1d33.tar.bz2
embtoolkit-5f386f40a0d35b73c659c41557618dcce37e1d33.tar.xz
Toolchain: linux headers: make sure to use the last version of unifdef on mac os x
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--core/mk/linux.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/mk/linux.mk b/core/mk/linux.mk
index 5219dfd..f7811f1 100644
--- a/core/mk/linux.mk
+++ b/core/mk/linux.mk
@@ -78,6 +78,13 @@ LINUX_MAKE_OPTS += HOSTCC="$(HOSTCC)" HOSTCXX="$(HOSTCXX)"
#
# linux headers install
#
+ifeq ($(embtk_buildhost_os),macos)
+define embtk_beforeinstall_linux_headers
+ cp $(EMBTK_ROOT)/scripts/unifdef.c \
+ $(LINUX_HEADERS_SRC_DIR)/scripts/unifdef.c
+endef
+endif
+
define embtk_install_linux_headers
$(MAKE) -C $(LINUX_BUILD_DIR) $(LINUX_MAKE_OPTS) \
INSTALL_HDR_PATH=$(embtk_sysroot)/usr headers_install