Sokoban_in_C git · main
git clone https://git.christianimmanuel.de/games/Sokoban_in_C.gitwget https://git.christianimmanuel.de/games/Sokoban_in_C/archive/Sokoban_in_C.tar.gzCMakeLists.txt raw
cmake_minimum_required(VERSION 3.24)
project(Sokoban C)
set(CMAKE_C_STANDARD 17)
add_custom_target(CopyRessources
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/TestLevels.txt ${CMAKE_BINARY_DIR}
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Original.txt ${CMAKE_BINARY_DIR}
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Simple.txt ${CMAKE_BINARY_DIR}
)
add_executable(Sokoban main.c)
add_dependencies(Sokoban CopyRessources)