Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/src/network/CMakeLists.txt @ 474

Last change on this file since 474 was 448, checked in by scheusso, 17 years ago

some bugfixes(clientinformation, client), enhancements(client, server) and tests(chatserver/client)

File size: 1.3 KB
Line 
1PROJECT(Orxonox)
2
3SET( CHATCLIENT_SRC_FILES
4  ClientConnection.cc
5  Client.cc
6  PacketBuffer.cc
7  PacketDecoder.cc
8  PacketGenerator.cc
9  dummyclient3.cc
10)
11SET( CHATSERVER_SRC_FILES
12  ConnectionManager.cc
13  GameStateManager.cc
14  PacketBuffer.cc
15  PacketDecoder.cc
16  PacketGenerator.cc
17  dummyserver3.cc
18)
19
20
21
22SET( NETWORK_SRC_FILES
23  Client.cc
24  ClientConnection.cc
25  ClientInformation.cc
26  ConnectionManager.cc
27  GameStateManager.cc
28  GameStateClient.cc
29  PacketBuffer.cc
30  PacketDecoder.cc
31  PacketGenerator.cc
32  Server.cc
33  Synchronisable.cc
34  dummyserver3.cc
35)
36
37ADD_LIBRARY(network SHARED ${NETWORK_SRC_FILES})
38TARGET_LINK_LIBRARIES(network ${ENet_LIBRARY} ${Boost_thread_LIBRARIES})
39
40ADD_EXECUTABLE(chatserver ${CHATSERVER_SRC_FILES})
41TARGET_LINK_LIBRARIES( chatserver
42  ${OGRE_LIBRARIES}
43  ${OIS_LIBRARIES}
44  network
45  core
46  objects
47)
48
49ADD_EXECUTABLE(chatclient ${CHATCLIENT_SRC_FILES})
50TARGET_LINK_LIBRARIES( chatclient
51  ${OGRE_LIBRARIES}
52  ${OIS_LIBRARIES}
53  network
54  core
55  objects
56)
57
58ADD_EXECUTABLE(client dummyclient2.cc)
59ADD_EXECUTABLE(server dummyserver.cc)
60TARGET_LINK_LIBRARIES( client
61  ${OGRE_LIBRARIES}
62  ${OIS_LIBRARIES}
63  network
64  core
65  objects
66)
67TARGET_LINK_LIBRARIES( server
68  ${OGRE_LIBRARIES}
69  ${OIS_LIBRARIES}
70  network
71  core
72  objects
73)
74
Note: See TracBrowser for help on using the repository browser.