Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/games/SpaceCadetPinball-devel/files/patch-CMakeLists.txt
16461 views
1
--- CMakeLists.txt.orig 2023-10-16 06:14:43 UTC
2
+++ CMakeLists.txt
3
@@ -32,9 +32,10 @@ find_package(SDL2 REQUIRED)
4
set(SDL2_BUILDING_LIBRARY ON)
5
6
find_package(SDL2 REQUIRED)
7
+find_package(X11 REQUIRED)
8
FIND_PACKAGE(SDL2_mixer REQUIRED)
9
10
-include_directories(${SDL2_INCLUDE_DIR} ${SDL2_MIXER_INCLUDE_DIR})
11
+include_directories(${SDL2_INCLUDE_DIR} ${SDL2_MIXER_INCLUDE_DIR} ${X11_INCLUDE_DIR})
12
get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)
13
foreach(dir ${dirs})
14
message(STATUS "Include dir='${dir}'")
15
@@ -215,7 +216,7 @@ endif()
16
)
17
endif()
18
19
-target_link_libraries(SpaceCadetPinball ${SDL2_LIBRARY} ${SDL2_MIXER_LIBRARY})
20
+target_link_libraries(SpaceCadetPinball ${SDL2_LIBRARY} ${SDL2_MIXER_LIBRARY} ${X11_LIBRARIES})
21
22
# On Windows, copy DLL to output
23
if(WIN32)
24
25