Signed-off-by: Naveen Saini <[email protected]>
---
.../igc/intel-graphics-compiler_1.0.8744.bb | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git
a/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_1.0.8744.bb
b/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_1.0.8744.bb
index 9ed828bc..44899fa3 100644
---
a/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_1.0.8744.bb
+++
b/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_1.0.8744.bb
@@ -24,7 +24,7 @@ export B
S = "${WORKDIR}/git"
-inherit cmake
+inherit cmake pkgconfig
CXXFLAGS:append = " -Wno-error=nonnull"
@@ -36,21 +36,22 @@ DEPENDS:append:class-target = " clang-cross-x86_64
intel-graphics-compiler-nativ
RDEPENDS:${PN} += "opencl-clang"
+PACKAGECONFIG ??= "vc"
+PACKAGECONFIG[vc] = "-DIGC_BUILD__VC_ENABLED=ON
-DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR=ON
-DIGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_VC=ON
-DIGC_OPTION__SPIRV_TRANSLATOR_MODE=Prebuilds,-DIGC_BUILD__VC_ENABLED=OFF,"
+
EXTRA_OECMAKE = " \
-DIGC_OPTION__LLVM_PREFERRED_VERSION=${LLVMVERSION} \
-DPYTHON_EXECUTABLE=${HOSTTOOLS_DIR}/python3 \
-DVC_INTRINSICS_SRC="${S}/vc-intrinsics" \
-DIGC_OPTION__LLVM_MODE=Prebuilds \
- -DIGC_BUILD__VC_ENABLED=ON \
- -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR=ON \
- -DIGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_VC=ON \
- -DIGC_OPTION__SPIRV_TRANSLATOR_MODE=Prebuilds \
"
do_install:append:class-native () {
install -d ${D}${bindir}
install ${B}/IGC/Release/elf_packager ${D}${bindir}/
- install ${B}/IGC/Release/CMCLTranslatorTool ${D}${bindir}/
+ if ${@bb.utils.contains('PACKAGECONFIG', 'vc', 'true', 'false', d)}; then
+ install ${B}/IGC/Release/CMCLTranslatorTool ${D}${bindir}/
+ fi
}
BBCLASSEXTEND = "native nativesdk"
--
2.17.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7320):
https://lists.yoctoproject.org/g/meta-intel/message/7320
Mute This Topic: https://lists.yoctoproject.org/mt/86572270/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-intel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-