Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/cleanup/src/Makefile.am @ 10572

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

cleaned out unused defs files, and moved glincl to grafics, alincl.h to sound

File size: 1.8 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                ai/libORXai.a \
28                util/libORXutils.a \
29                $(libORXlibs_a_LIBRARIES_) \
30                $(CURL_LIBS) \
31                @QT_LIBS@ \
32                -L../extern_libs @LUA_LIBS@
33
34orxonox_SOURCES = \
35                $(WorldEntities_SOURCES_) \
36                $(StoryEntities_SOURCES_) \
37                lib/shell/some_shell_commands.cc \
38                orxonox.cc \
39                \
40                util/multiplayer_team_deathmatch.cc \
41                util/singleplayer_shootemup.cc \
42                \
43                util/kill_target.cc
44
45noinst_HEADERS = \
46                $(StoryEntities_HEADERS_) \
47                orxonox.h \
48                ability.h \
49                defs/stdlibincl.h \
50                defs/sdlincl.h \
51                defs/confincl.h \
52                defs/error.h \
53                defs/orxonox_globals.h \
54                defs/compiler.h
55
56## orxonox.conf will be used from home-dir instead.
57EXTRA_DIST = \
58                proto/proto_class.h \
59                proto/proto_class.cc \
60                proto/proto_singleton.h \
61                proto/proto_singleton.cc \
62                proto/proto_world_entity.h \
63                proto/proto_world_entity.cc \
64                defs/include_paths.am \
65                story_entities/Makefile.am
66
67if SUB_PROJECTS
68  SUB_PROGS = subprojects
69else
70  SUB_PROGS =
71endif
72
73SUBDIRS = \
74                lib \
75                util \
76                ai \
77                world_entities \
78                . \
79                $(SUB_PROGS)
80
81
82#EXTRA_DIST=orxonox.lsm.in orxonox.spec.in orxonox.texinfo
83
84#  if you write a self-test script named `chk', uncomment the
85#  following and add `chk' to the EXTRA_DIST list
86#TESTS=chk
87
88#  build and install the .info pages
89#info_TEXINFOS = orxonox.texinfo
90#orxonox_TEXINFOS = gpl.texinfo
91
92#  install the man pages
93#man_MANS=orxonox.1
Note: See TracBrowser for help on using the repository browser.