mirror of
https://github.com/BeamMP/BeamMP-Server.git
synced 2025-07-03 00:05:34 +00:00
16 lines
535 B
CMake
16 lines
535 B
CMake
cmake_minimum_required(VERSION 3.15)
|
|
project(BeamMP-Server)
|
|
|
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /O2")
|
|
include_directories(${PROJECT_SOURCE_DIR}/curl)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
file(GLOB source_files
|
|
"src/*.h" "src/*.hpp" "src/*.cpp"
|
|
"src/Network 2.0/*.hpp" "src/Network 2.0/*.cpp"
|
|
"src/Lua System/*.hpp" "src/Lua System/*.cpp"
|
|
"src/curl/*.h" "src/lua/*.h" "src/lua/*.hpp")
|
|
|
|
add_executable(BeamMP-Server ${source_files})
|
|
target_link_libraries(BeamMP-Server libcurl_a ws2_32 lua53) |