diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..c6d564b --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,10 @@ +cmake_minimum_required(VERSION 3.20) +project(InvoDB) + +set(CMAKE_CXX_STANDARD 14) + +include_directories(.) + +add_executable(InvoDB + invodb/main.cpp + invodb/main.h invodb/file/page_manager.cpp invodb/file/page_manager.h invodb/file/virtual_storage.cpp invodb/file/virtual_storage.h invodb/models/json.cpp invodb/models/json.h invodb/invodb.cpp invodb/invodb.h invodb/models/collection.cpp invodb/models/collection.h)