r5sdk/CMakeLists.txt
Kawe Mazidjatari ce0ce28040 Cleanup main CMakeLists
Move init to 'Configure.cmake', and enable the use of folders within project files.
2023-05-11 23:50:06 +02:00

19 lines
533 B
CMake

cmake_minimum_required( VERSION 3.16 )
project( r5sdk )
include( "r5dev/cmake/Configure.cmake" )
include( "r5dev/cmake/Macros.cmake" )
include( "r5dev/cmake/Options.cmake" )
initial_setup()
define_compiler_variables()
setup_build_configurations()
apply_project_settings()
include_directories( ${ENGINE_SOURCE_DIR} )
include_directories( ${ENGINE_SOURCE_DIR}/public )
include_directories( ${ENGINE_SOURCE_DIR}/thirdparty )
# Include the subdirectories that contain the individual projects
add_subdirectory( ${ENGINE_SOURCE_DIR} )