add boost 1.75 dependency

this should be available on most platforms.
boost allows us to simplify a LOT of code.
This commit is contained in:
Lion Kortlepel 2022-10-05 11:50:15 +02:00
parent 5f1d003077
commit 30482d290a
No known key found for this signature in database
GPG Key ID: 4322FF2B4C71259B

View File

@ -95,6 +95,8 @@ include(FindOpenSSL)
include(FindThreads)
include(FindZLIB)
find_package(Boost 1.75 REQUIRED COMPONENTS system)
set(BeamMP_Sources
include/TConsole.h src/TConsole.cpp
include/TServer.h src/TServer.cpp
@ -170,6 +172,7 @@ if (UNIX)
endif()
set(BeamMP_Libraries
Boost::boost
doctest::doctest
OpenSSL::SSL
OpenSSL::Crypto