proper cmake

This commit is contained in:
2023-06-04 16:10:06 +02:00
parent 13a8b4c35d
commit fdcb0cf0c4
154 changed files with 1273 additions and 1620 deletions

15
src/CMakeLists.txt Normal file
View File

@@ -0,0 +1,15 @@
cmake_minimum_required(VERSION 3.22)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_subdirectory(change_detectors)
add_subdirectory(chunkers)
add_subdirectory(commands)
add_subdirectory(crypto)
add_subdirectory(filters)
add_subdirectory(repo)
add_subdirectory(utils)
add_executable(backup main.cpp)
target_link_libraries(backup PRIVATE change_detectors chunkers commands crypto filters repo utils)