diff options
author | Martin Kelly <mkelly@xevo.com> | 2017-03-16 10:50:24 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2017-03-21 11:46:51 -0700 |
commit | 8b71108bbb9c5c0c53d2af5c0eadb67c4a6f125b (patch) | |
tree | 6594e36f722c2112e848246a23a293b34e63b8bf /recipes-devtools/clang/compiler-rt_git.bb | |
parent | 9660e15264bd68ce4d62b64de2ea08e6b0debf37 (diff) | |
download | meta-clang-8b71108bbb9c5c0c53d2af5c0eadb67c4a6f125b.tar.gz |
clang: build libLLVM.so
It's useful to have a shared library version of LLVM for programs that require
it.
Signed-off-by: Martin Kelly <mkelly@xevo.com>
Diffstat (limited to 'recipes-devtools/clang/compiler-rt_git.bb')
-rw-r--r-- | recipes-devtools/clang/compiler-rt_git.bb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/recipes-devtools/clang/compiler-rt_git.bb b/recipes-devtools/clang/compiler-rt_git.bb index 236fadc..4ec440c 100644 --- a/recipes-devtools/clang/compiler-rt_git.bb +++ b/recipes-devtools/clang/compiler-rt_git.bb | |||
@@ -48,23 +48,23 @@ EXTRA_OECMAKE_append_class-nativesdk = "\ | |||
48 | EXTRA_OECMAKE_append_libc-musl = " -DCOMPILER_RT_BUILD_SANITIZERS=OFF -DCOMPILER_RT_BUILD_XRAY=OFF " | 48 | EXTRA_OECMAKE_append_libc-musl = " -DCOMPILER_RT_BUILD_SANITIZERS=OFF -DCOMPILER_RT_BUILD_XRAY=OFF " |
49 | 49 | ||
50 | do_install_append () { | 50 | do_install_append () { |
51 | install -d ${D}${libdir}/clang/${BASEPV}/lib/linux | 51 | install -d ${D}${libdir}/clang/${PV}/lib/linux |
52 | if [ -d ${D}${libdir}/linux ]; then | 52 | if [ -d ${D}${libdir}/linux ]; then |
53 | for f in `find ${D}${libdir}/linux -maxdepth 1 -type f` | 53 | for f in `find ${D}${libdir}/linux -maxdepth 1 -type f` |
54 | do | 54 | do |
55 | mv $f ${D}${libdir}/clang/${BASEPV}/lib/linux | 55 | mv $f ${D}${libdir}/clang/${PV}/lib/linux |
56 | done | 56 | done |
57 | rmdir ${D}${libdir}/linux | 57 | rmdir ${D}${libdir}/linux |
58 | fi | 58 | fi |
59 | for f in `find ${D}${exec_prefix} -maxdepth 1 -name '*.txt' -type f` | 59 | for f in `find ${D}${exec_prefix} -maxdepth 1 -name '*.txt' -type f` |
60 | do | 60 | do |
61 | mv $f ${D}${libdir}/clang/${BASEPV} | 61 | mv $f ${D}${libdir}/clang/${PV} |
62 | done | 62 | done |
63 | } | 63 | } |
64 | 64 | ||
65 | FILES_SOLIBSDEV = "" | 65 | FILES_SOLIBSDEV = "" |
66 | FILES_${PN} += "${libdir}/clang/${BASEPV}/lib/linux/lib*${SOLIBSDEV} ${libdir}/clang/${BASEPV}/*.txt" | 66 | FILES_${PN} += "${libdir}/clang/${PV}/lib/linux/lib*${SOLIBSDEV} ${libdir}/clang/${PV}/*.txt" |
67 | FILES_${PN}-staticdev += "${libdir}/clang/${BASEPV}/lib/linux/*.a" | 67 | FILES_${PN}-staticdev += "${libdir}/clang/${PV}/lib/linux/*.a" |
68 | INSANE_SKIP_${PN} = "dev-so" | 68 | INSANE_SKIP_${PN} = "dev-so" |
69 | 69 | ||
70 | #PROVIDES_append_class-target = "\ | 70 | #PROVIDES_append_class-target = "\ |
@@ -76,7 +76,7 @@ INSANE_SKIP_${PN} = "dev-so" | |||
76 | # " | 76 | # " |
77 | # | 77 | # |
78 | 78 | ||
79 | FILES_${PN}-dev += "${libdir}/clang/${BASEPV}/lib/linux/*.syms" | 79 | FILES_${PN}-dev += "${libdir}/clang/${PV}/lib/linux/*.syms" |
80 | 80 | ||
81 | BBCLASSEXTEND = "native nativesdk" | 81 | BBCLASSEXTEND = "native nativesdk" |
82 | 82 | ||