color-fractory/CMakeLists.txt
2024-08-22 18:37:05 +03:00

17 lines
557 B
CMake

cmake_minimum_required(VERSION 3.16)
project(gmtk-2024)
set(CMAKE_CXX_STANDARD 20)
set(PSEMEK_EXAMPLES OFF)
set(PSEMEK_APPLICATION_NAME ColorFractory)
set(PSEMEK_PACKAGE_OUTPUT_PATH package)
set(PSEMEK_GRAPHICS_API OPENGL)
add_subdirectory(psemek)
file(GLOB_RECURSE GMTK_SOURCES LIST_DIRECTORIES FALSE "${CMAKE_CURRENT_SOURCE_DIR}/source/*")
file(GLOB_RECURSE GMTK_HEADERS LIST_DIRECTORIES FALSE "${CMAKE_CURRENT_SOURCE_DIR}/include/*")
psemek_add_application(color-fractory ${GMTK_SOURCES} ${GMTK_HEADERS})
psemek_package_files(color-fractory sounds)