Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/new_class_id/src/Makefile.am @ 9861

Last change on this file since 9861 was 9861, checked in by bensch, 18 years ago

Changed the ShellBuffer to DebugBuffer, as the dependency is only one way, and it makes no sense for the rest of Orxonox Modules to know the Shell

File size: 2.0 KB
Line 
1MAINSRCDIR=.
2include $(MAINSRCDIR)/defs/include_paths.am
3
4include world_entities/WorldEntities.am
5include story_entities/Makefile.am
6
7LIB_PREFIX=lib
8include lib/BuildLibs.am
9
10#"-O3 -pedantic -fPIC -ffast-math -I/usr/X11R6/include"
11
12bin_PROGRAMS = orxonox
13
14orxonox_CPPFLAGS = \
15                -DIS_ORXONOX \
16                @QT_CXXFLAGS@
17
18orxonox_LDFLAGS = @QT_LDFLAGS@
19
20orxonox_DEPENDENCIES = \
21                world_entities/libORXwe.a \
22                util/libORXutils.a \
23                $(libORXlibs_a_LIBRARIES_)
24
25orxonox_LDADD = \
26                world_entities/libORXwe.a \
27                util/libORXutils.a \
28                $(libORXlibs_a_LIBRARIES_) \
29                $(CURL_LIBS) \
30                @QT_LIBS@ \
31                -L../extern_libs @LUA_LIBS@
32
33orxonox_SOURCES = \
34                $(WorldEntities_SOURCES_) \
35                $(StoryEntities_SOURCES_) \
36                lib/shell/some_shell_commands.cc \
37                orxonox.cc \
38                \
39                util/multiplayer_team_deathmatch.cc \
40                util/singleplayer_shootemup.cc \
41                \
42                util/kill_target.cc \
43                \
44                subprojects/benchmark.cc
45
46noinst_HEADERS = \
47                $(StoryEntities_HEADERS_) \
48                orxonox.h \
49                ability.h \
50                defs/message_structures.h \
51                defs/stdincl.h \
52                defs/stdlibincl.h \
53                defs/sdlincl.h \
54                defs/glincl.h \
55                defs/alincl.h \
56                defs/comincl.h \
57                defs/confincl.h \
58                defs/error.h \
59                defs/globals.h \
60                defs/compiler.h \
61                defs/class_id_DEPRECATED.h \
62                subprojects/benchmark.h
63
64## orxonox.conf will be used from home-dir instead.
65EXTRA_DIST = \
66                proto/proto_class.h \
67                proto/proto_class.cc \
68                proto/proto_singleton.h \
69                proto/proto_singleton.cc \
70                proto/proto_world_entity.h \
71                proto/proto_world_entity.cc \
72                defs/include_paths.am \
73                story_entities/Makefile.am
74
75if SUB_PROJECTS
76  SUB_PROGS = subprojects
77else
78  SUB_PROGS =
79endif
80
81SUBDIRS = \
82                lib \
83                util \
84                world_entities \
85                . \
86                $(SUB_PROGS)
87
88
89#EXTRA_DIST=orxonox.lsm.in orxonox.spec.in orxonox.texinfo
90
91#  if you write a self-test script named `chk', uncomment the
92#  following and add `chk' to the EXTRA_DIST list
93#TESTS=chk
94
95#  build and install the .info pages
96#info_TEXINFOS = orxonox.texinfo
97#orxonox_TEXINFOS = gpl.texinfo
98
99#  install the man pages
100#man_MANS=orxonox.1
Note: See TracBrowser for help on using the repository browser.