summaryrefslogtreecommitdiff
path: root/mk/llvm
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-08 23:06:39 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-08 23:07:05 +0100
commit5f3ac69a4db5f1e6b22ba2500f7427d9b813d7f7 (patch)
tree2f9ce9250e2dfb31f8d536f1e1411801d31517c5 /mk/llvm
parentaa1395ab1667d6cdef11d1f892d705a07b33fcf9 (diff)
downloadembtoolkit-5f3ac69a4db5f1e6b22ba2500f7427d9b813d7f7.tar.gz
embtoolkit-5f3ac69a4db5f1e6b22ba2500f7427d9b813d7f7.tar.bz2
embtoolkit-5f3ac69a4db5f1e6b22ba2500f7427d9b813d7f7.tar.xz
Toolchain: llvm: on post install, create clang resources path
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/llvm')
-rw-r--r--mk/llvm/llvm.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/llvm/llvm.mk b/mk/llvm/llvm.mk
index d032715..fa90dc0 100644
--- a/mk/llvm/llvm.mk
+++ b/mk/llvm/llvm.mk
@@ -50,6 +50,9 @@ LLVM_CONFIGURE_OPTS += --with-binutils-include=$(__embtk_binutils_inc)
LLVM_PREFIX := $(embtk_tools)
+__embtk_clang_rversion = $(shell ls $(embtk_tools)/lib/clang/)
+embtk_clang_libdir = $(embtk_tools)/lib/clang/$(__embtk_clang_rversion)/lib/linux
+
define embtk_install_llvm
$(call __embtk_install_hostpkg,llvm)
endef
@@ -65,6 +68,8 @@ define embtk_postinstall_llvm
cd $(embtk_tools)/lib/bfd-plugins; \
ln -sf ../libLTO.so libLTO.so; \
ln -sf ../LLVMgold.so LLVMgold.so
+ mkdir -p $(embtk_tools)/lib/clang/$(__embtk_clang_rversion)/lib
+ mkdir -p $(embtk_tools)/lib/clang/$(__embtk_clang_rversion)/lib/linux
endef
define embtk_cleanup_llvm