CMake build system updates, the docker image automatically compiles quests at build

This commit is contained in:
2023-12-10 10:00:55 +02:00
parent adabeb39a7
commit fc3f2f232c
44 changed files with 271 additions and 15517 deletions

View File

@ -15,8 +15,8 @@ include_directories("include")
add_library(${PROJECT_NAME} STATIC ${SOURCES})
# Find dependencies
find_package(libmysql REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE ${MYSQL_LIBRARIES})
find_package(unofficial-libmysql REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE unofficial::libmysql::libmysql)
find_package(Boost REQUIRED)
include_directories(${Boost_INCLUDE_DIRS})

View File

@ -13,6 +13,7 @@ include_directories(src)
find_package(Boost REQUIRED)
add_executable(${PROJECT_NAME} ${sources})
set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "qc")
# Link dependencies if found
if (Boost_FOUND)