summaryrefslogtreecommitdiffstats
path: root/src/Common/CMakeLists.txt
blob: 7201ed57ef3ffb002bc3b7ef811e1364e22ace33 (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
add_subdirectory(Backends)
add_subdirectory(RequestHandlers)
add_subdirectory(Requests)


include_directories(${INCLUDES})
link_directories(${LTDL_LIBRARY_DIR})

add_library(Common
  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
  UserBackend.h
  UserInfo.h
  UserManager.cpp UserManager.h
  XmlPacket.cpp XmlPacket.h
)
target_link_libraries(Common Backends RequestHandlers Requests Net ${LIBXML2_LIBRARIES} ${LTDL_LIBRARIES})