summaryrefslogtreecommitdiffstats
path: root/src/Common/CMakeLists.txt
blob: 4ddcd07a78846bcbe88b533f8f06b0d1d573ca39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
include_directories(${INCLUDES})

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
  Connection.cpp Connection.h
  GroupInfo.h
  HostInfo.h
  Module.h
  ModuleManager.cpp ModuleManager.h
  Request.cpp Request.h
  RequestHandler.cpp RequestHandler.h
  RequestHandlerGroup.h
  RequestManager.cpp RequestManager.h
  SystemBackend.h
  SystemManager.cpp SystemManager.h
  UserConfigBackend.h
  UserDBBackend.h
  UserCache.cpp UserCache.h
  UserInfo.h
  UserManager.cpp UserManager.h
  XmlPacket.cpp XmlPacket.h
)
target_link_libraries(Common Net Core modules ${LIBXML2_LIBRARIES} ${DL_LIBRARY})