Split RTech libraries

This commit is contained in:
Kawe Mazidjatari 2023-05-13 10:34:23 +02:00
parent dcb22a5a13
commit d7ef449e15
3 changed files with 28 additions and 6 deletions

View File

@ -6,7 +6,6 @@ add_subdirectory( vpc ) # VPC and Tier0 must be the first as this creates the sh
add_subdirectory( tier0 )
add_subdirectory( tier1 )
add_subdirectory( tier2 )
add_subdirectory( rtech )
add_subdirectory( protoc )
add_subdirectory( appframework )
@ -22,6 +21,9 @@ set( FOLDER_CONTEXT "UI" )
add_subdirectory( vguimatsurface )
add_subdirectory( vgui )
set( FOLDER_CONTEXT "Respawn" )
add_subdirectory( rtech )
set( FOLDER_CONTEXT "Thirdparty" )
add_subdirectory( thirdparty/cppnet )
add_subdirectory( thirdparty/curl )

View File

@ -34,7 +34,10 @@ target_link_libraries( ${PROJECT_NAME} PRIVATE
"vpc"
"vgui"
"rtech"
"rtech_tools"
"rtech_game"
"rui"
"stryder"
"mathlib"

View File

@ -1,21 +1,38 @@
cmake_minimum_required( VERSION 3.16 )
add_module( "lib" "rtech" "vpc" ${FOLDER_CONTEXT} )
add_module( "lib" "rtech_game" "vpc" ${FOLDER_CONTEXT} )
start_sources()
add_sources( SOURCE_GROUP "Private"
add_sources( SOURCE_GROUP "Source"
"rtech_game.cpp"
"rtech_game.h"
)
end_sources()
add_module( "lib" "rtech_tools" "vpc" ${FOLDER_CONTEXT} )
start_sources()
add_sources( SOURCE_GROUP "Source"
"rtech_utils.cpp"
"rtech_utils.h"
)
add_sources( SOURCE_GROUP "RUI"
add_module( "lib" "rui" "vpc" ${FOLDER_CONTEXT} )
start_sources()
add_sources( SOURCE_GROUP "Source"
"rui/rui.cpp"
"rui/rui.h"
)
add_sources( SOURCE_GROUP "Stryder"
add_module( "lib" "stryder" "vpc" ${FOLDER_CONTEXT} )
start_sources()
add_sources( SOURCE_GROUP "Source"
"stryder/stryder.cpp"
"stryder/stryder.h"
)