53 lines
2.1 KiB
Diff
53 lines
2.1 KiB
Diff
diff -ruN SuperTux-0.6.3/CMakeLists.txt SuperTux-0.6.3-banan_os/CMakeLists.txt
|
|
--- SuperTux-0.6.3/CMakeLists.txt 2021-12-23 01:01:57.000000000 +0200
|
|
+++ SuperTux-0.6.3-banan_os/CMakeLists.txt 2025-11-02 20:57:03.725932455 +0200
|
|
@@ -171,7 +171,7 @@
|
|
else(ENABLE_BOOST_STATIC_LIBS)
|
|
set(Boost_USE_STATIC_LIBS FALSE)
|
|
endif(ENABLE_BOOST_STATIC_LIBS)
|
|
-find_package(Boost REQUIRED COMPONENTS filesystem system date_time locale)
|
|
+find_package(Boost REQUIRED COMPONENTS filesystem date_time locale)
|
|
include_directories(SYSTEM ${Boost_INCLUDE_DIR})
|
|
link_directories(${Boost_LIBRARY_DIRS})
|
|
|
|
@@ -507,6 +507,7 @@
|
|
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
|
|
-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
|
|
-DCMAKE_INSTALL_PREFIX=${SQUIRREL_PREFIX}
|
|
+ -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
|
|
-DINSTALL_INC_DIR=include
|
|
-DCMAKE_POSITION_INDEPENDENT_CODE=ON)
|
|
|
|
@@ -966,7 +967,7 @@
|
|
endif()
|
|
endif()
|
|
target_include_directories(supertux2_lib SYSTEM PUBLIC ${SDL_TTF_PREFIX}/include/SDL2)
|
|
-target_link_libraries(supertux2_lib PUBLIC SDL_ttf_lib)
|
|
+target_link_libraries(supertux2_lib PUBLIC libSDL2_ttf.a)
|
|
if(VCPKG_BUILD)
|
|
target_link_libraries(supertux2_lib PUBLIC freetype)
|
|
else()
|
|
@@ -977,9 +978,10 @@
|
|
target_link_libraries(supertux2_lib PUBLIC ${HARFBUZZ_LIBRARY} ${FRIBIDI_LIBRARY} ${RAQM_LIBRARY})
|
|
endif()
|
|
|
|
-target_link_libraries(supertux2_lib PUBLIC squirrel_lib)
|
|
-target_link_libraries(supertux2_lib PUBLIC sqstdlib_lib)
|
|
-target_link_libraries(supertux2_lib PUBLIC tinygettext_lib)
|
|
+target_link_libraries(supertux2_lib PUBLIC libsquirrel_static.a)
|
|
+target_link_libraries(supertux2_lib PUBLIC libsqstdlib_static.a)
|
|
+target_link_libraries(supertux2_lib PUBLIC libtinygettext.a)
|
|
+
|
|
target_link_libraries(supertux2_lib PUBLIC sexp)
|
|
target_link_libraries(supertux2_lib PUBLIC savepng)
|
|
target_link_libraries(supertux2_lib PUBLIC partio_zip_lib)
|
|
@@ -1025,7 +1027,7 @@
|
|
if(VCPKG_BUILD)
|
|
target_link_libraries(supertux2_lib PUBLIC ${CURL_LIBRARIES})
|
|
else()
|
|
- target_link_libraries(supertux2_lib PUBLIC ${CURL_LIBRARY})
|
|
+ target_link_libraries(supertux2_lib PUBLIC ${CURL_LIBRARY} ssl crypto zstd z)
|
|
endif()
|
|
endif(HAVE_LIBCURL)
|
|
endif(NOT EMSCRIPTEN)
|