Cleaned CMakeLists.txt

This commit is contained in:
Balazs Toldi 2021-02-04 11:43:00 +01:00
parent 7588b2cbb6
commit 9b4f96171b
Signed by: Bazsalanszky
GPG key ID: 933820884952BE27

View file

@ -1,16 +1,18 @@
cmake_minimum_required(VERSION 3.17)
project(matrix_cpp_examplebot)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD 14)
add_executable(matrix_cpp_examplebot main.cpp)
add_executable(magdi-bot-matrix main.cpp)
add_subdirectory(external/matrix-cpp-sdk)
target_include_directories(matrix_cpp_examplebot PRIVATE external/matrix-cpp-sdk/src)
target_link_libraries(matrix_cpp_examplebot
target_include_directories(magdi-bot-matrix
PRIVATE external/matrix-cpp-sdk/src
PRIVATE ${Jsoncpp_INCLUDE_DIR}
PRIVATE ${MATRIX_CPP_INCLUDE_DIR}
)
target_link_libraries(magdi-bot-matrix
PRIVATE jsoncpp_lib
PRIVATE libcurl
PRIVATE matrix-cpp-sdk
)
include_directories(${Jsoncpp_INCLUDE_DIR})
include_directories(${MATRIX_CPP_INCLUDE_DIR})