diff options
author | Khem Raj <raj.khem@gmail.com> | 2021-05-15 07:58:39 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-09-08 09:08:54 -0700 |
commit | 3ea4838be87f748d11e98997068efa9b98d849db (patch) | |
tree | eeebd098801042be54ce9da95de2fb3dacd81444 | |
parent | 85d96727f5532da645053ef913921dd9b1b18668 (diff) | |
download | meta-clang-3ea4838be87f748d11e98997068efa9b98d849db.tar.gz |
openmp: Fix building amdgcn files
License name should be LICENSE.TXT not LICENSE.txt
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 07357fd3372866445aa9dd07654849b9b3d0c3d1)
-rw-r--r-- | recipes-devtools/clang/openmp_git.bb | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/recipes-devtools/clang/openmp_git.bb b/recipes-devtools/clang/openmp_git.bb index a1fa3b1..95b3a9e 100644 --- a/recipes-devtools/clang/openmp_git.bb +++ b/recipes-devtools/clang/openmp_git.bb | |||
@@ -10,13 +10,18 @@ require common-source.inc | |||
10 | 10 | ||
11 | TOOLCHAIN = "clang" | 11 | TOOLCHAIN = "clang" |
12 | 12 | ||
13 | LIC_FILES_CHKSUM = "file://openmp/LICENSE.txt;md5=d75288d1ce0450b28b8d58a284c09c79" | 13 | LIC_FILES_CHKSUM = "file://openmp/LICENSE.TXT;md5=d75288d1ce0450b28b8d58a284c09c79" |
14 | 14 | ||
15 | inherit cmake pkgconfig perlnative | 15 | inherit cmake pkgconfig perlnative |
16 | 16 | ||
17 | DEPENDS += "elfutils libffi" | 17 | DEPENDS += "elfutils libffi clang" |
18 | 18 | ||
19 | EXTRA_OECMAKE += "-DOPENMP_LIBDIR_SUFFIX=${@d.getVar('baselib').replace('lib', '')}" | 19 | EXTRA_OECMAKE += "-DOPENMP_LIBDIR_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \ |
20 | -DOPENMP_STANDALONE_BUILD=ON \ | ||
21 | -DCLANG_TOOL=${STAGING_BINDIR_NATIVE}/clang \ | ||
22 | -DLINK_TOOL=${STAGING_BINDIR_NATIVE}/llvm-link \ | ||
23 | -DOPT_TOOL=${STAGING_BINDIR_NATIVE}/opt \ | ||
24 | " | ||
20 | 25 | ||
21 | OECMAKE_SOURCEPATH = "${S}/openmp" | 26 | OECMAKE_SOURCEPATH = "${S}/openmp" |
22 | 27 | ||
@@ -30,8 +35,10 @@ PACKAGECONFIG[ompt-tools] = "-DOPENMP_ENABLE_OMPT_TOOLS=ON,-DOPENMP_ENABLE_OMPT_ | |||
30 | PACKAGECONFIG[aliases] = "-DLIBOMP_INSTALL_ALIASES=ON,-DLIBOMP_INSTALL_ALIASES=OFF," | 35 | PACKAGECONFIG[aliases] = "-DLIBOMP_INSTALL_ALIASES=ON,-DLIBOMP_INSTALL_ALIASES=OFF," |
31 | PACKAGECONFIG[offloading-plugin] = ",,elfutils libffi,libelf libffi" | 36 | PACKAGECONFIG[offloading-plugin] = ",,elfutils libffi,libelf libffi" |
32 | 37 | ||
38 | PACKAGES += "${PN}-libomptarget-amdgcn" | ||
33 | FILES_SOLIBSDEV = "" | 39 | FILES_SOLIBSDEV = "" |
34 | FILES_${PN} += "${libdir}/lib*${SOLIBSDEV}" | 40 | FILES_${PN} += "${libdir}/lib*${SOLIBSDEV}" |
41 | FILES_${PN}-libomptarget-amdgcn = "${libdir}/libomptarget-amdgcn-*.bc" | ||
35 | INSANE_SKIP_${PN} = "dev-so" | 42 | INSANE_SKIP_${PN} = "dev-so" |
36 | 43 | ||
37 | COMPATIBLE_HOST_mips64 = "null" | 44 | COMPATIBLE_HOST_mips64 = "null" |