Make switching source directories easier

Engine src dir can now be switched with 1 var in CMake.
This commit is contained in:
Kawe Mazidjatari 2023-08-03 16:56:27 +02:00
parent 010c0d0c20
commit b967a11ffd
2 changed files with 5 additions and 5 deletions

View File

@ -1,9 +1,11 @@
cmake_minimum_required( VERSION 3.16 )
project( r5sdk )
include( "r5dev/cmake/Configure.cmake" )
include( "r5dev/cmake/Macros.cmake" )
include( "r5dev/cmake/Options.cmake" )
set( ENGINE_SOURCE_DIR "${CMAKE_SOURCE_DIR}/r5dev" CACHE PATH "Engine source directory" )
include( "${ENGINE_SOURCE_DIR}/cmake/Configure.cmake" )
include( "${ENGINE_SOURCE_DIR}/cmake/Macros.cmake" )
include( "${ENGINE_SOURCE_DIR}/cmake/Options.cmake" )
initial_setup()
setup_build_configurations()

View File

@ -5,9 +5,7 @@ macro( initial_setup )
set( CMAKE_CXX_STANDARD 17 )
set( CMAKE_CXX_STANDARD_REQUIRED True )
set( ENGINE_SOURCE_DIR "${CMAKE_SOURCE_DIR}/r5dev" CACHE PATH "Engine source directory" )
set( THIRDPARTY_SOURCE_DIR "${ENGINE_SOURCE_DIR}/thirdparty" CACHE PATH "Thirdparty source directory" )
set( BUILD_OUTPUT_DIR "game" CACHE PATH "Build output directory" )
set( GLOBAL_PCH