diff options
Diffstat (limited to 'cube/macOS')
| -rw-r--r-- | cube/macOS/cube/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | cube/macOS/cubepp/CMakeLists.txt | 5 |
2 files changed, 2 insertions, 8 deletions
diff --git a/cube/macOS/cube/CMakeLists.txt b/cube/macOS/cube/CMakeLists.txt index 4d1de169..c638243b 100644 --- a/cube/macOS/cube/CMakeLists.txt +++ b/cube/macOS/cube/CMakeLists.txt @@ -59,10 +59,7 @@ add_dependencies(vkcube MoltenVK_icd-staging-json) target_include_directories(vkcube PRIVATE . ${MOLTENVK_DIR}/MoltenVK/include) # We do this so vkcube is linked to an individual library and NOT a framework. -target_link_libraries(vkcube volk::volk_headers "-framework Cocoa -framework QuartzCore") - -# Link to MoltenVK directly, so the RPATH is setup -target_link_libraries(vkcube ${MOLTENVK_DIR}/MoltenVK/dylib/macOS/libMoltenVK.dylib) +target_link_libraries(vkcube Vulkan::Loader volk::volk_headers "-framework Cocoa -framework QuartzCore") # Disable warnings about sprintf target_compile_options(vkcube PRIVATE -Wno-deprecated-declarations) 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) |
