• CMakeLists.txt
  • cmake_minimum_required(VERSION 3.5.0 FATAL_ERROR)
    
    set(PROJECT_NAME "SpaceGame")
    set(CMAKE_CXX_STANDARD 20)
    set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin)
    
    find_package(Gorgon REQUIRED)
    
    file(GLOB mech_src "src/mechs/*.cpp")
    file(GLOB scene_src "src/scenes/*.cpp")
    
    add_executable(${PROJECT_NAME} src/main.cpp ${mech_src} ${scene_src})
    
    linkgorgon(${PROJECT_NAME})
    
    file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/resource DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})