diff options
Diffstat (limited to 'recipes-devtools/clang/clang_git.bb')
-rw-r--r-- | recipes-devtools/clang/clang_git.bb | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 849358e..07fb3c3 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -215,13 +215,15 @@ do_install_append_class-nativesdk () { | |||
215 | rm -rf ${D}${datadir}/llvm | 215 | rm -rf ${D}${datadir}/llvm |
216 | } | 216 | } |
217 | 217 | ||
218 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python libclang" | 218 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python libclang lldb lldb-server liblldb" |
219 | 219 | ||
220 | PROVIDES += "llvm llvm${PV}" | 220 | PROVIDES += "llvm llvm${PV}" |
221 | PROVIDES_append_class-native = " llvm-native" | 221 | PROVIDES_append_class-native = " llvm-native" |
222 | 222 | ||
223 | BBCLASSEXTEND = "native nativesdk" | 223 | BBCLASSEXTEND = "native nativesdk" |
224 | 224 | ||
225 | RDEPENDS_lldb += "${PN}-lldb-python" | ||
226 | |||
225 | FILES_${PN}-lldb-python = "${libdir}/python*/site-packages/lldb/*" | 227 | FILES_${PN}-lldb-python = "${libdir}/python*/site-packages/lldb/*" |
226 | 228 | ||
227 | FILES_${PN} += "\ | 229 | FILES_${PN} += "\ |
@@ -235,6 +237,19 @@ FILES_${PN} += "\ | |||
235 | ${datadir}/opt-viewer/ \ | 237 | ${datadir}/opt-viewer/ \ |
236 | " | 238 | " |
237 | 239 | ||
240 | FILES_lldb = "\ | ||
241 | ${bindir}/lldb \ | ||
242 | " | ||
243 | |||
244 | FILES_lldb-server = "\ | ||
245 | ${bindir}/lldb-server \ | ||
246 | " | ||
247 | |||
248 | FILES_liblldb = "\ | ||
249 | ${libdir}/liblldbIntelFeatures.so* \ | ||
250 | ${libdir}/liblldb.so* \ | ||
251 | " | ||
252 | |||
238 | FILES_${PN}-libllvm =+ "\ | 253 | FILES_${PN}-libllvm =+ "\ |
239 | ${libdir}/libLLVM-${MAJOR_VER}.${MINOR_VER}.so \ | 254 | ${libdir}/libLLVM-${MAJOR_VER}.${MINOR_VER}.so \ |
240 | ${libdir}/libLLVM-${MAJOR_VER}.so \ | 255 | ${libdir}/libLLVM-${MAJOR_VER}.so \ |
@@ -262,6 +277,7 @@ FILES_${PN}_remove = "${libdir}/${BPN}/*" | |||
262 | INSANE_SKIP_${PN} += "already-stripped" | 277 | INSANE_SKIP_${PN} += "already-stripped" |
263 | #INSANE_SKIP_${PN}-dev += "dev-elf" | 278 | #INSANE_SKIP_${PN}-dev += "dev-elf" |
264 | INSANE_SKIP_${PN}-lldb-python += "dev-so dev-deps" | 279 | INSANE_SKIP_${PN}-lldb-python += "dev-so dev-deps" |
280 | INSANE_SKIP_liblldb = "dev-so" | ||
265 | 281 | ||
266 | #Avoid SSTATE_SCAN_COMMAND running sed over llvm-config. | 282 | #Avoid SSTATE_SCAN_COMMAND running sed over llvm-config. |
267 | SSTATE_SCAN_FILES_remove = "*-config" | 283 | SSTATE_SCAN_FILES_remove = "*-config" |