Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/buildsystem/src/CMakeLists.txt @ 1977

Last change on this file since 1977 was 1977, checked in by adrfried, 16 years ago

further cleanup

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1# Set the search paths for include files
2INCLUDE_DIRECTORIES(
3  ${OGRE_INCLUDE_DIR}
4  ${CEGUI_INCLUDE_DIR}
5#  ${CEGUI_OGRE_INCLUDE_DIR}
6  ${ENet_INCLUDE_DIR}
7  ${Boost_INCLUDE_DIRS}
8  ${OPENAL_INCLUDE_DIR}
9  ${ALUT_INCLUDE_DIR}
10  ${VORBIS_INCLUDE_DIR}
11  ${OGG_INCLUDE_DIR}
12  ${LUA_INCLUDE_DIR}
13  ${TCL_INCLUDE_PATH}
14  ${DirectX_INCLUDE_DIR}
15  ${ZLIB_INCLUDE_DIR}
16)
17
18# Set the search paths for the linking
19LINK_DIRECTORIES(
20  ${OGRE_LIB_DIR}
21  ${CEGUI_LIB_DIR}
22#  ${CEGUI_SCRIPT_LIB_DIR}
23#  ${CEGUI_OGRE_LIB_DIR}
24  ${ENet_LIBRARY}
25  ${Boost_LIBRARY_DIRS}
26  ${Zlib_LIBRARY_DIR}
27  ${TCL_LIBRARY}
28)
29
30INCLUDE_DIRECTORIES(
31  .
32  ..
33  ois
34  orxonox
35)
36
37ADD_SUBDIRECTORY(cpptcl)
38ADD_SUBDIRECTORY(ois)
39ADD_SUBDIRECTORY(tinyxml)
40#ADD_SUBDIRECTORY(lua)
41ADD_SUBDIRECTORY(tolua)
42
43# TODO: write include file for this stuff
44# Some people may not have CEGUILua installed, espc. with version 0.5
45# And we don't know what lua version it was linked against, so we compile
46# it ourselves.
47# So first, find out what CEGUI version we have.
48
49#IF (WIN32)
50#    ADD_SUBDIRECTORY(ceguilua-0.6.1/ceguilua)
51#    INCLUDE_DIRECTORIES(ceguilua-0.6.1)
52#ELSE (WIN32)
53#    IF (${CEGUI_VERSION} LESS 0.6.0)
54#        ADD_SUBDIRECTORY(ceguilua-0.5.0b/ceguilua)
55#        INCLUDE_DIRECTORIES(ceguilua-0.5.0b)
56#    ELSE (${CEGUI_VERSION} LESS 0.6.0)
57#        ADD_SUBDIRECTORY(ceguilua-0.6.1/ceguilua)
58#        INCLUDE_DIRECTORIES(ceguilua-0.6.1)
59#    ENDIF (${CEGUI_VERSION} LESS 0.6.0)
60#ENDIF (WIN32)
61
62# Our own libraries
63ADD_SUBDIRECTORY(util)
64ADD_SUBDIRECTORY(core)
65ADD_SUBDIRECTORY(audio)
66ADD_SUBDIRECTORY(network)
67ADD_SUBDIRECTORY(orxonox)
Note: See TracBrowser for help on using the repository browser.