types and db setup

This commit is contained in:
2026-03-11 00:10:34 +00:00
parent 2857c35936
commit 067d8434cd
9 changed files with 234 additions and 0 deletions

27
CMakeLists.txt Normal file
View File

@@ -0,0 +1,27 @@
cmake_minimum_required(VERSION 3.16)
project(plural++)
set(CMAKE_CXX_STANDARD 23)
# Add submodules
add_subdirectory(libs/pqxx)
add_subdirectory(libs/crow)
# Collect sources
add_executable(plural++
src/main.cpp
src/database.cpp
src/hashing.cpp
)
# Include directories
target_include_directories(plural++ PRIVATE
include
)
# Link libraries
target_link_libraries(plural++ PRIVATE
pqxx
Crow
crypt
)