gbp-discord-bot/CMakeLists.txt

32 lines
686 B
CMake
Raw Permalink Normal View History

2022-03-03 23:24:57 -05:00
# minimum CMake version required
cmake_minimum_required(VERSION 3.15)
# Project name, version and description
project(gbp-bot VERSION 1.0 DESCRIPTION "A discord bot")
2022-03-04 00:25:51 -05:00
2022-03-03 23:24:57 -05:00
# Add DPP as dependency
add_subdirectory(libs/DPP)
# Create an executable
add_executable(${PROJECT_NAME}
src/main.cpp
)
2022-03-04 00:25:51 -05:00
2022-03-03 23:24:57 -05:00
# Linking libraries
2022-03-04 00:25:51 -05:00
target_link_libraries(${PROJECT_NAME}
2022-03-03 23:24:57 -05:00
dpp
2022-03-12 11:56:20 -05:00
curl
2022-03-03 23:24:57 -05:00
)
# Specify includes
target_include_directories(${PROJECT_NAME} PRIVATE
libs/DPP/include
)
# Set C++ version
set_target_properties(${PROJECT_NAME} PROPERTIES
CXX_STANDARD 17 # or 20 if you want something more recent
CXX_STANDARD_REQUIRED ON
2022-03-04 00:25:51 -05:00
LINKER_LANGUAGE CXX
2022-03-03 23:24:57 -05:00
)