Browse Source
do not copy moltenvk if static
Signed-off-by: crueter <crueter@eden-emu.dev>
pull/2994/head
crueter
4 months ago
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
1 changed files with
5 additions and
3 deletions
-
src/yuzu/CMakeLists.txt
|
|
|
@ -375,10 +375,12 @@ if (APPLE) |
|
|
|
endif() |
|
|
|
find_library(MOLTENVK_LIBRARY MoltenVK REQUIRED) |
|
|
|
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}) |
|
|
|
|
|
|
|
if (NOT YUZU_STATIC_BUILD) |
|
|
|
set_source_files_properties(${MOLTENVK_LIBRARY} PROPERTIES MACOSX_PACKAGE_LOCATION Frameworks |
|
|
|
XCODE_FILE_ATTRIBUTES "CodeSignOnCopy") |
|
|
|
target_sources(yuzu PRIVATE ${MOLTENVK_LIBRARY}) |
|
|
|
endif() |
|
|
|
elseif(WIN32) |
|
|
|
# compile as a win32 gui application instead of a console application |
|
|
|
target_link_libraries(yuzu PRIVATE Qt6::EntryPointPrivate) |
|
|
|
|