cmake_minimum_required (VERSION 3.6)
project(dns_service LANGUAGES C)

set(CMAKE_C_STANDARD 23)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

include_directories(./src/lib/ ${SQLite3_INCLUDE_DIRS})

FILE(GLOB_RECURSE SOURCES src/*.c)

add_executable(
    dns_service
    ${SOURCES}
)

target_link_libraries(dns_service ssl crypto pthread)
