fix src file propagation
Some checks failed
eden-license / license-header (pull_request) Failing after 25s
Some checks failed
eden-license / license-header (pull_request) Failing after 25s
Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
parent
1afeb197fa
commit
6f88c3a363
2 changed files with 10 additions and 10 deletions
9
externals/CMakeLists.txt
vendored
9
externals/CMakeLists.txt
vendored
|
@ -428,14 +428,5 @@ if (APPLE)
|
|||
IMPORTED_LOCATION "${MVK_DYLIB}"
|
||||
)
|
||||
endif()
|
||||
else()
|
||||
message(STATUS "Using MoltenVK at ${MOLTENVK_LIBRARY}.")
|
||||
set_source_files_properties(${MOLTENVK_LIBRARY} PROPERTIES MACOSX_PACKAGE_LOCATION Frameworks
|
||||
XCODE_FILE_ATTRIBUTES "CodeSignOnCopy")
|
||||
|
||||
add_library(MoltenVK::MoltenVK SHARED IMPORTED GLOBAL)
|
||||
set_target_properties(MoltenVK::MoltenVK PROPERTIES
|
||||
IMPORTED_LOCATION "${MOLTENVK_LIBRARY}"
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
@ -366,7 +366,16 @@ if (APPLE)
|
|||
set_target_properties(yuzu PROPERTIES MACOSX_BUNDLE TRUE)
|
||||
set_target_properties(yuzu PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist)
|
||||
|
||||
target_link_libraries(yuzu PRIVATE MoltenVK::MoltenVK)
|
||||
if (TARGET MoltenVK::MoltenVK)
|
||||
target_link_libraries(yuzu PRIVATE MoltenVK::MoltenVK)
|
||||
else()
|
||||
find_library(MOLTENVK_LIBRARY MoltenVK)
|
||||
message(STATUS "Using MoltenVK at ${MOLTENVK_LIBRARY}.")
|
||||
set_source_files_properties(${MOLTENVK_LIBRARY} PROPERTIES MACOSX_PACKAGE_LOCATION Frameworks
|
||||
XCODE_FILE_ATTRIBUTES "CodeSignOnCopy")
|
||||
|
||||
target_sources(yuzu PRIVATE "${MOLTENVK_LIBRARY}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue