summaryrefslogtreecommitdiffstats
path: root/src/Common/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/Common/CMakeLists.txt')
-rw-r--r--src/Common/CMakeLists.txt25
1 files changed, 18 insertions, 7 deletions
diff --git a/src/Common/CMakeLists.txt b/src/Common/CMakeLists.txt
index e8e3152..016bf78 100644
--- a/src/Common/CMakeLists.txt
+++ b/src/Common/CMakeLists.txt
@@ -1,11 +1,22 @@
-add_subdirectory(Backends)
-add_subdirectory(RequestHandlers)
-add_subdirectory(Requests)
-
-
include_directories(${INCLUDES})
-add_library(Common
+mad_library(Common
+ export.h
+
+ Backends/NetworkUserBackend.cpp Backends/NetworkUserBackend.h
+
+ RequestHandlers/DisconnectRequestHandler.cpp RequestHandlers/DisconnectRequestHandler.h
+ RequestHandlers/FSInfoRequestHandler.cpp RequestHandlers/FSInfoRequestHandler.h
+ RequestHandlers/SimpleRequestHandler.cpp RequestHandlers/SimpleRequestHandler.h
+ RequestHandlers/SimpleRequestHandlerGroup.cpp RequestHandlers/SimpleRequestHandlerGroup.h
+ RequestHandlers/StatusRequestHandler.cpp RequestHandlers/StatusRequestHandler.h
+
+ Requests/DisconnectRequest.cpp Requests/DisconnectRequest.h
+ Requests/FSInfoRequest.h
+ Requests/IdentifyRequest.cpp Requests/IdentifyRequest.h
+ Requests/SimpleRequest.cpp Requests/SimpleRequest.h
+ Requests/StatusRequest.h
+
Application.cpp Application.h
Base64Encoder.cpp Base64Encoder.h
ClientConnection.cpp ClientConnection.h
@@ -27,4 +38,4 @@ add_library(Common
UserManager.cpp UserManager.h
XmlPacket.cpp XmlPacket.h
)
-target_link_libraries(Common Backends RequestHandlers Requests Net modules ${LIBXML2_LIBRARIES} ${DL_LIBRARY})
+target_link_libraries(Common Net modules ${LIBXML2_LIBRARIES} ${DL_LIBRARY})