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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to