Skip to content

Commit 9211702

Browse files
committed
Attempt to fix dylib error on CI machines
1 parent 3c783b1 commit 9211702

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

tools/api-query/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,9 @@ if (APPLE AND OFFLOADTEST_ENABLE_VULKAN)
88
set_property(TARGET api-query APPEND_STRING PROPERTY
99
LINK_FLAGS " -Wl,-rpath,${_Vulkan_LIB_DIR} ")
1010
endif()
11+
12+
if (APPLE)
13+
get_filename_component(_MetalIRConverter_LIB_DIR ${METAL_IRCONVERTER_LIBRARY} DIRECTORY)
14+
set_property(TARGET api-query APPEND_STRING PROPERTY
15+
LINK_FLAGS " -Wl,-rpath,${_MetalIRConverter_LIB_DIR} ")
16+
endif()

tools/offloader/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,9 @@ if (APPLE AND OFFLOADTEST_ENABLE_VULKAN)
1212
set_property(TARGET offloader APPEND_STRING PROPERTY
1313
LINK_FLAGS " -Wl,-rpath,${_Vulkan_LIB_DIR} ")
1414
endif()
15+
16+
if (APPLE)
17+
get_filename_component(_MetalIRConverter_LIB_DIR ${METAL_IRCONVERTER_LIBRARY} DIRECTORY)
18+
set_property(TARGET offloader APPEND_STRING PROPERTY
19+
LINK_FLAGS " -Wl,-rpath,${_MetalIRConverter_LIB_DIR} ")
20+
endif()

0 commit comments

Comments
 (0)