fix src file propagation
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:
crueter 2025-10-07 21:05:28 -04:00
parent 1afeb197fa
commit 6f88c3a363
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6
2 changed files with 10 additions and 10 deletions

View file

@ -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()

View file

@ -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)