Improved build system scripts, cleaned up code, added experimental Dockerfile

This commit is contained in:
2023-12-07 22:12:45 +02:00
parent ff3388e795
commit ce920541a2
8 changed files with 74 additions and 27 deletions

View File

@ -12,9 +12,8 @@ include_directories(src)
add_executable(${PROJECT_NAME} ${sources})
# Find dependencies
find_package(Boost REQUIRED)
include_directories(${Boost_INCLUDE_DIRS})
target_link_libraries (${PROJECT_NAME} PRIVATE ${Boost_LIBRARIES} ${Boost_SYSTEM_LIBRARY})
find_package(Boost COMPONENTS system REQUIRED)
target_link_libraries (${PROJECT_NAME} PRIVATE Boost::boost Boost::system)
# Pthreads
set(THREADS_PREFER_PTHREAD_FLAG ON)