cmake_minimum_required(VERSION 3.25) project(Bot) set(CMAKE_CXX_STANDARD 17) file(GLOB SRC_FILES "src/api/*.cpp" "src/commands/*.cpp" "src/listeners/*.cpp") include_directories(src) find_package(dpp REQUIRED) add_library(mariadbcpp STATIC IMPORTED) set_property(TARGET mariadbcpp PROPERTY IMPORTED_LOCATION "/usr/lib/libmariadbcpp.so") add_executable(Bot ${SRC_FILES} src/main.cpp) target_link_libraries(Bot dpp) target_link_libraries(Bot mariadbcpp)