aboutsummaryrefslogtreecommitdiff
path: root/cube/macOS/cubepp
diff options
context:
space:
mode:
authorJuan Ramos <juan@lunarg.com>2023-11-16 19:04:12 -0700
committerJuan Ramos <114601453+juan-lunarg@users.noreply.github.com>2023-11-16 19:09:43 -0700
commitae2a2dc99bc01417d2c80e81078a5672e9d31d0b (patch)
tree84a3f98c263b18a753123148ac2fd92306279db1 /cube/macOS/cubepp
parent62c4f8f7c546662aa5d43ca185e7d478d1224fb1 (diff)
downloadusermoji-ae2a2dc99bc01417d2c80e81078a5672e9d31d0b.tar.xz
cube: Fix layers on Apple
Otherwise layers won't work on Apple
Diffstat (limited to 'cube/macOS/cubepp')
-rw-r--r--cube/macOS/cubepp/CMakeLists.txt5
1 files changed, 1 insertions, 4 deletions
diff --git a/cube/macOS/cubepp/CMakeLists.txt b/cube/macOS/cubepp/CMakeLists.txt
index 29e5e787..6277d438 100644
--- a/cube/macOS/cubepp/CMakeLists.txt
+++ b/cube/macOS/cubepp/CMakeLists.txt
@@ -59,10 +59,7 @@ add_dependencies(vkcubepp MoltenVK_icd-staging-json)
target_include_directories(vkcubepp PRIVATE ${CMAKE_CURRENT_LIST_DIR} ${MOLTENVK_DIR}/MoltenVK/include)
# We do this so vkcubepp is linked to an individual library and NOT a framework.
-target_link_libraries(vkcubepp volk::volk_headers "-framework Cocoa -framework QuartzCore")
-
-# Link to MoltenVK directly, so the RPATH is setup
-target_link_libraries(vkcubepp ${MOLTENVK_DIR}/MoltenVK/dylib/macOS/libMoltenVK.dylib)
+target_link_libraries(vkcubepp Vulkan::Loader volk::volk_headers "-framework Cocoa -framework QuartzCore")
set_target_properties(vkcubepp PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_LIST_DIR}/Info.plist)