Files
plural_plus_plus/CMakeLists.txt
2026-03-11 00:10:34 +00:00

27 lines
427 B
CMake

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
)