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 |
