Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/emulators/flycast/files/patch-CMakeLists.txt
28355 views
1
--- CMakeLists.txt.orig 2026-01-07 13:28:32 UTC
2
+++ CMakeLists.txt
3
@@ -488,7 +488,7 @@ if(NOT LIBRETRO)
4
5
# DreamPicoPort-API
6
option(DREAMPICOPORT_ADD_LIBUSB "Add internal libusb library" OFF) # Already included above, when applicable
7
- add_subdirectory(core/deps/DreamPicoPort-API)
8
+ add_subdirectory(core/deps/DreamPicoPort-API EXCLUDE_FROM_ALL)
9
target_link_libraries(${PROJECT_NAME} PRIVATE dream_pico_port_api)
10
endif()
11
12
@@ -1001,8 +1001,11 @@ if(NOT LIBRETRO)
13
core/deps/rcheevos/src/rhash/aes.c
14
core/deps/rcheevos/src/rhash/cdreader.c
15
core/deps/rcheevos/src/rhash/hash.c
16
- core/deps/rcheevos/src/rhash/md5.c
17
- core/deps/rcheevos/src/rurl/url.c)
18
+ core/deps/rcheevos/src/rhash/hash_disc.c
19
+ core/deps/rcheevos/src/rhash/hash_encrypted.c
20
+ core/deps/rcheevos/src/rhash/hash_rom.c
21
+ core/deps/rcheevos/src/rhash/hash_zip.c
22
+ core/deps/rcheevos/src/rhash/md5.c)
23
target_include_directories(${PROJECT_NAME} PRIVATE core/deps/rcheevos/include)
24
target_compile_definitions(${PROJECT_NAME} PRIVATE USE_RACHIEVEMENTS RC_DISABLE_LUA)
25
endif()
26
@@ -1080,8 +1083,7 @@ if(USE_VULKAN)
27
target_compile_definitions(${PROJECT_NAME} PUBLIC VK_USE_PLATFORM_METAL_EXT)
28
endif()
29
30
- add_subdirectory(core/deps/Vulkan-Headers)
31
- target_link_libraries(${PROJECT_NAME} PRIVATE Vulkan::Headers)
32
+ find_package(VulkanHeaders)
33
34
add_subdirectory(core/deps/VulkanMemoryAllocator)
35
target_compile_options(VulkanMemoryAllocator INTERFACE $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:AppleClang,Clang>>:-Wno-nullability-completeness>)
36
37