diff options
-rw-r--r-- | meta/recipes-graphics/spir/spirv-tools_1.3.231.1.bb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.231.1.bb b/meta/recipes-graphics/spir/spirv-tools_1.3.231.1.bb index ea47796543..e175cde145 100644 --- a/meta/recipes-graphics/spir/spirv-tools_1.3.231.1.bb +++ b/meta/recipes-graphics/spir/spirv-tools_1.3.231.1.bb | |||
@@ -25,9 +25,10 @@ EXTRA_OECMAKE += "\ | |||
25 | " | 25 | " |
26 | 26 | ||
27 | do_install:append:class-target() { | 27 | do_install:append:class-target() { |
28 | # reproducibility: remove build host path | 28 | # Properly set _IMPORT_PREFIX in INTERFACE_LINK_LIBRARIES so that dependent |
29 | # tools can find the right library | ||
29 | sed -i ${D}${libdir}/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake \ | 30 | sed -i ${D}${libdir}/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake \ |
30 | -e 's:${STAGING_DIR_HOST}::g' | 31 | -e 's:INTERFACE_LINK_LIBRARIES.*$:INTERFACE_LINK_LIBRARIES "\$\{_IMPORT_PREFIX\}/lib":' |
31 | } | 32 | } |
32 | 33 | ||
33 | # all the libraries are unversioned, so don't pack it on PN-dev | 34 | # all the libraries are unversioned, so don't pack it on PN-dev |