Some code fixes done to multicast service classes.
[tourist.git] / App / CMakeLists.txt
blobcdb82989599ad22f7196c1be18a70e26208018f9
1 INCLUDE_DIRECTORIES(
2 ./include
3 ${PROJECT_ROOT}/Core/include
4 ${PROJECT_ROOT}/Util/include
5 ${PROJECT_ROOT}/Message/include
6 ${PROJECT_ROOT}/Net/include
7 ${PROJECT_ROOT}/ReliableUDP/include
8 ${PROJECT_ROOT}/avl_tree
9 ${PROJECT_ROOT}/Hessian
10 ${PROJECT_ROOT}/ReliableUDP/include
13 SET(APP_SRCS
14 src/CacheXfer
15 src/CacheXferWorker
16 src/PeerConnectionWorker
17 src/Bootstrap
18 src/Bootstrapper
19 src/Application
20 src/Multicast
23 ADD_LIBRARY(TouristApp SHARED ${APP_SRCS})
25 ADD_EXECUTABLE(tourist_app ${APP_SRCS})
27 TARGET_LINK_LIBRARIES(
28 TouristApp
29 TouristMessage
30 TouristUtil
31 TouristNet
34 TARGET_LINK_LIBRARIES(
35 tourist_app
36 TouristApp
37 TouristMessage
38 TouristUtil
39 TouristNet
42 ADD_SUBDIRECTORY(testsuite)