Files
OpenGLGames/CMakeLists.txt
2020-05-22 02:41:38 -04:00

24 lines
601 B
CMake

cmake_minimum_required(VERSION 3.0)
project(OpenGLGames C)
set(CMAKE_C_STANDARD 99)
set(CMAKE_C_EXTENSIONS OFF)
# External Dependencies
execute_process(COMMAND git submodule update --init --recursive WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
add_subdirectory(lib/EmberLib)
add_subdirectory(lib/glad)
# We want GLFW but not its docs/tests/examples/etc
set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
add_subdirectory(lib/glfw)
# The basis for games
add_subdirectory(base)
# The Games
add_subdirectory(pong)