aboutsummaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorJan200101 <sentrycraft123@gmail.com>2023-10-15 18:20:11 +0200
committerJan200101 <sentrycraft123@gmail.com>2023-10-15 18:20:11 +0200
commit3583254d59ecc7ca5534c7759224a806de1ff5a8 (patch)
treefa093c8f93069f2ed15c4575aa4d97ddd1ae0869 /src/CMakeLists.txt
parentfd6eae1b446fa5164a01e61384d01b7bb0565c1a (diff)
downloadSouthRPC-3583254d59ecc7ca5534c7759224a806de1ff5a8.tar.gz
SouthRPC-3583254d59ecc7ca5534c7759224a806de1ff5a8.zip
rewrite HTTP server
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 6e2ad25..a68c423 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,21 +10,27 @@ plugin_manifest(SouthRPC run_on_server ON) # Insecure but sure
plugin_manifest(SouthRPC run_on_client ON)
add_library(SouthRPC SHARED
- ${CMAKE_CURRENT_SOURCE_DIR}/init.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/plugin.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/plugin.h
- ${CMAKE_CURRENT_SOURCE_DIR}/server.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/server.h
+ "${CMAKE_CURRENT_SOURCE_DIR}/init.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/plugin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/plugin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/handler.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/handler.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/helper.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/helper.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/http_server.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/http_server.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/rpc_server.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/rpc_server.h"
)
-target_include_directories(SouthRPC PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
+target_include_directories(SouthRPC PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
target_link_libraries(SouthRPC rapidjson_header)
target_link_libraries(SouthRPC ws2_32)
-target_precompile_headers(SouthRPC PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/ns_plugin.h)
+target_precompile_headers(SouthRPC PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/ns_plugin.h")
plugin_link(SouthRPC)
plugin_thunderstore(SouthRPC
- "https://github.com/Jan200101/SouthRPC"
- "${PROJECT_SOURCE_DIR}/README.md"
- "${PROJECT_SOURCE_DIR}/icon.png"
+ "https://github.com/Jan200101/SouthRPC"
+ "${PROJECT_SOURCE_DIR}/README.md"
+ "${PROJECT_SOURCE_DIR}/icon.png"
)