cmake_minimum_required(VERSION 3.24) project( Fall-Fever VERSION 0.1.0 DESCRIPTION "A fruit collecting game." LANGUAGES C CXX ) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) find_package(EnTT CONFIG REQUIRED) find_package(glm CONFIG REQUIRED) find_package(nlohmann_json CONFIG REQUIRED) find_package(glfw3 REQUIRED) find_package(spdlog REQUIRED) find_package(fx-gltf REQUIRED) add_subdirectory(${PROJECT_SOURCE_DIR}/lib) add_subdirectory(${PROJECT_SOURCE_DIR}/src) add_subdirectory(${PROJECT_SOURCE_DIR}/apps)