0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 13:43:41 +00:00

Merge branch 'optimised-libs'

This commit is contained in:
Benedikt Galbavy 2024-01-26 22:09:10 +01:00
commit 251d7f6661
3 changed files with 1 additions and 9 deletions

View File

@ -14,22 +14,16 @@ set(BUILD_SHARED_LIBS FALSE)
add_subdirectory(extern/SDL EXCLUDE_FROM_ALL) add_subdirectory(extern/SDL EXCLUDE_FROM_ALL)
add_subdirectory(extern/SDL_image EXCLUDE_FROM_ALL) add_subdirectory(extern/SDL_image EXCLUDE_FROM_ALL)
add_subdirectory(extern/zlib EXCLUDE_FROM_ALL)
set(ZLIB_ROOT ${PROJECT_SOURCE_DIR}/extern/zlib)
set(ZLIB_LIBRARY zlib)
add_subdirectory(extern/libpng EXCLUDE_FROM_ALL)
file(GLOB_RECURSE SOURCES ${PROJECT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${PROJECT_SOURCE_DIR}/src/*.cpp)
add_executable(${PROJECT_NAME} ${SOURCES}) add_executable(${PROJECT_NAME} ${SOURCES})
target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/include) target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_INCLUDE_DIR})
target_link_libraries(${PROJECT_NAME} PRIVATE target_link_libraries(${PROJECT_NAME} PRIVATE
SDL2::SDL2main SDL2::SDL2main
SDL2::SDL2-static SDL2::SDL2-static
SDL2_image::SDL2_image-static SDL2_image::SDL2_image-static
${ZLIB_LIBRARY}
${PNG_LIBRARIES}
) )
file(COPY ${PROJECT_SOURCE_DIR}/assets DESTINATION ${PROJECT_BINARY_DIR}) file(COPY ${PROJECT_SOURCE_DIR}/assets DESTINATION ${PROJECT_BINARY_DIR})

1
extern/libpng vendored

@ -1 +0,0 @@
Subproject commit 71b9b5e16ef751d973a3935284382bc344ff9941

1
extern/zlib vendored

@ -1 +0,0 @@
Subproject commit 09155eaa2f9270dc4ed1fa13e2b4b2613e6e4851