Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/src/libraries/network/CMakeLists.txt @ 7513

Last change on this file since 7513 was 7490, checked in by scheusso, 14 years ago

cleaning up function calls a bit in order to buffer calls for not (yet) existing objects

  • Property svn:eol-style set to native
File size: 2.1 KB
RevLine 
[2710]1 #
2 #             ORXONOX - the hottest 3D action shooter ever to exist
3 #                             > www.orxonox.net <
4 #
5 #        This program is free software; you can redistribute it and/or
6 #         modify it under the terms of the GNU General Public License
7 #        as published by the Free Software Foundation; either version 2
8 #            of the License, or (at your option) any later version.
9 #
10 #       This program is distributed in the hope that it will be useful,
11 #        but WITHOUT ANY WARRANTY; without even the implied warranty of
12 #        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 #                 GNU General Public License for more details.
14 #
15 #   You should have received a copy of the GNU General Public License along
16 #      with this program; if not, write to the Free Software Foundation,
17 #     Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
18 #
19
20SET_SOURCE_FILES(NETWORK_SRC_FILES
[2087]21  ChatListener.cc
[1505]22  Client.cc
23  ClientConnection.cc
24  ClientInformation.cc
[2087]25  ClientConnectionListener.cc
[3214]26  Connection.cc
[7490]27  FunctionCall.cc
[3084]28  FunctionCallManager.cc
[1735]29  GamestateManager.cc
30  GamestateClient.cc
31  GamestateHandler.cc
[7163]32  LANDiscoverable.cc
33  LANDiscovery.cc
[3084]34  NetworkFunction.cc
35  Host.cc
[1505]36  Server.cc
[3214]37  ServerConnection.cc
[2662]38  TrafficControl.cc
[1505]39)
[5695]40
41SET_SOURCE_FILES(NETWORK_HDR_FILES
42  ChatListener.h
43  Client.h
44  ClientConnection.h
45  ClientConnectionListener.h
46  ClientInformation.h
47  Connection.h
[7490]48  FunctionCall.h
[5695]49  FunctionCallManager.h
50  GamestateClient.h
51  GamestateHandler.h
52  GamestateManager.h
53  Host.h
[7163]54  LANDiscoverable.h
55  LANDiscovery.h
[5695]56  NetworkFunction.h
57  NetworkPrecompiledHeaders.h
58  NetworkPrereqs.h
59  Server.h
60  ServerConnection.h
61  TrafficControl.h
62)
63
[2710]64ADD_SUBDIRECTORY(packet)
65ADD_SUBDIRECTORY(synchronisable)
[1505]66
[3196]67ORXONOX_ADD_LIBRARY(network
[7163]68  TOLUA_FILES
69    Client.h
70    LANDiscovery.h
[3196]71  PCH_FILE
72    NetworkPrecompiledHeaders.h
73  LINK_LIBRARIES
74    ${ZLIB_LIBRARY}
[7459]75    #${ENET_LIBRARY}
76    enet_orxonox
[3196]77    ${Boost_THREAD_LIBRARY}
78    util
79    core
80  SOURCE_FILES
[5695]81    ${NETWORK_SRC_FILES} ${NETWORK_HDR_FILES}
[1505]82)
Note: See TracBrowser for help on using the repository browser.