Nimbin2git.christianimmanuel.de / Games / Sokoban_in_C / CMakeLists.txt

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.gz
CMakeLists.txt 481 B · 13 lines 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)