diff options
Diffstat (limited to 'recipes-devtools/clang/clang_git.bb')
-rw-r--r-- | recipes-devtools/clang/clang_git.bb | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 80ff2a4..fe32a68 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -20,7 +20,7 @@ LDFLAGS:remove:class-nativesdk = "-fuse-ld=lld" | |||
20 | LDFLAGS:append:class-target:riscv32 = " -Wl,--no-as-needed -latomic -Wl,--as-needed" | 20 | LDFLAGS:append:class-target:riscv32 = " -Wl,--no-as-needed -latomic -Wl,--as-needed" |
21 | LDFLAGS:append:class-target:mips = " -Wl,--no-as-needed -latomic -Wl,--as-needed" | 21 | LDFLAGS:append:class-target:mips = " -Wl,--no-as-needed -latomic -Wl,--as-needed" |
22 | 22 | ||
23 | inherit cmake cmake-native pkgconfig python3native | 23 | inherit cmake cmake-native pkgconfig python3native python3targetconfig |
24 | 24 | ||
25 | OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH" | 25 | OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH" |
26 | 26 | ||
@@ -177,9 +177,6 @@ EXTRA_OECMAKE:append:class-nativesdk = "\ | |||
177 | " | 177 | " |
178 | EXTRA_OECMAKE:append:class-target = "\ | 178 | EXTRA_OECMAKE:append:class-target = "\ |
179 | -DCMAKE_CROSSCOMPILING:BOOL=ON \ | 179 | -DCMAKE_CROSSCOMPILING:BOOL=ON \ |
180 | -DCROSS_TOOLCHAIN_FLAGS_NATIVE='-DLLDB_PYTHON_RELATIVE_PATH=${PYTHON_SITEPACKAGES_DIR} \ | ||
181 | -DLLDB_PYTHON_EXT_SUFFIX=${SOLIBSDEV} \ | ||
182 | -DLLDB_PYTHON_EXE_RELATIVE_PATH=${PYTHON}' \ | ||
183 | -DLLVM_USE_HOST_TOOLS=OFF \ | 180 | -DLLVM_USE_HOST_TOOLS=OFF \ |
184 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ | 181 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ |
185 | -DLLDB_TABLEGEN=${STAGING_BINDIR_NATIVE}/lldb-tblgen \ | 182 | -DLLDB_TABLEGEN=${STAGING_BINDIR_NATIVE}/lldb-tblgen \ |
@@ -193,13 +190,12 @@ EXTRA_OECMAKE:append:class-target = "\ | |||
193 | -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ | 190 | -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ |
194 | -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS}${HF} \ | 191 | -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS}${HF} \ |
195 | -DLLVM_HOST_TRIPLE=${TARGET_SYS}${HF} \ | 192 | -DLLVM_HOST_TRIPLE=${TARGET_SYS}${HF} \ |
196 | -DLLDB_PYTHON_RELATIVE_PATH=${PYTHON_SITEPACKAGES_DIR} \ | ||
197 | -DLLDB_PYTHON_EXE_RELATIVE_PATH=${PYTHON} \ | ||
198 | -DLLDB_PYTHON_EXT_SUFFIX=${SOLIBSDEV} \ | ||
199 | -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so \ | 193 | -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so \ |
200 | -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI} \ | 194 | -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI} \ |
201 | -DLLVM_LIBDIR_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \ | 195 | -DLLVM_LIBDIR_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \ |
202 | -DPYTHON_EXECUTABLE='${PYTHON}' \ | 196 | -DLLDB_PYTHON_RELATIVE_PATH=${PYTHON_SITEPACKAGES_DIR} \ |
197 | -DLLDB_PYTHON_EXE_RELATIVE_PATH=${bindir} \ | ||
198 | -DLLDB_PYTHON_EXT_SUFFIX=${SOLIBSDEV} \ | ||
203 | " | 199 | " |
204 | 200 | ||
205 | DEPENDS = "binutils zlib zstd libffi libxml2 libxml2-native ninja-native swig-native" | 201 | DEPENDS = "binutils zlib zstd libffi libxml2 libxml2-native ninja-native swig-native" |