Skip to content

Commit 0be6c7e

Browse files
authored
[MPS] Link essential libraries in cmake (#8230)
Fixes #8222 I think we don't have tests for cmake build. It was built successfully on my Mac.
1 parent 432283c commit 0be6c7e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CMakeLists.txt

+6
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,12 @@ ENDFOREACH()
9696
add_library(${PROJECT_NAME} SHARED ${ALL_SOURCES})
9797
target_link_libraries(${PROJECT_NAME} PRIVATE ${TORCH_LIBRARIES})
9898

99+
if(WITH_MPS)
100+
find_library(metal NAMES Metal)
101+
find_library(foundation NAMES Foundation)
102+
target_link_libraries(${PROJECT_NAME} PRIVATE ${metal} ${foundation})
103+
endif()
104+
99105
if (WITH_PNG)
100106
target_link_libraries(${PROJECT_NAME} PRIVATE ${PNG_LIBRARY})
101107
endif()

0 commit comments

Comments
 (0)