initial commit

This commit is contained in:
AlexandreRouma
2026-03-14 22:18:46 -04:00
commit 4fc730ae06
17 changed files with 2037 additions and 0 deletions

14
CMakeLists.txt Normal file
View File

@@ -0,0 +1,14 @@
cmake_minimum_required(VERSION 3.13)
project(vpn)
file(GLOB_RECURSE SRC "src/*.cpp" "vendor/*.cpp")
add_executable(${PROJECT_NAME} ${SRC})
target_compile_features(${PROJECT_NAME} PRIVATE cxx_std_20)
target_include_directories(${PROJECT_NAME} PRIVATE "vendor/")
target_compile_definitions(${PROJECT_NAME} PRIVATE VERSION_MAJOR=0)
target_compile_definitions(${PROJECT_NAME} PRIVATE VERSION_MINOR=1)
target_compile_definitions(${PROJECT_NAME} PRIVATE VERSION_BUILD=0)