diff options
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 6bfae99..b879df1 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb | |||
@@ -37,14 +37,17 @@ EXTRA_OECMAKE += "\ | |||
37 | -DLIBCXXABI_LIBCXX_INCLUDES=${S}/libcxx/include \ | 37 | -DLIBCXXABI_LIBCXX_INCLUDES=${S}/libcxx/include \ |
38 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ | 38 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ |
39 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib \ | 39 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib \ |
40 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \ | ||
41 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \ | ||
42 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \ | ||
43 | -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ | 40 | -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ |
44 | -G Ninja \ | 41 | -G Ninja \ |
45 | ${S}/llvm \ | 42 | ${S}/llvm \ |
46 | " | 43 | " |
47 | 44 | ||
45 | EXTRA_OECMAKE_append_class-target = "\ | ||
46 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \ | ||
47 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \ | ||
48 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \ | ||
49 | " | ||
50 | |||
48 | EXTRA_OECMAKE_append_class-native = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" | 51 | EXTRA_OECMAKE_append_class-native = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" |
49 | EXTRA_OECMAKE_append_class-nativesdk = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" | 52 | EXTRA_OECMAKE_append_class-nativesdk = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" |
50 | EXTRA_OECMAKE_append_libc-musl = " -DLIBCXX_HAS_MUSL_LIBC=ON " | 53 | EXTRA_OECMAKE_append_libc-musl = " -DLIBCXX_HAS_MUSL_LIBC=ON " |