Update Palace and Courthouse help to acknowledge their interactions, and
[freeciv.git] / Makefile.am
blob4cf1d5b86101912553695af4d5491dc44be67de8
1 ## Process this file with automake to produce Makefile.in
3 ACLOCAL_AMFLAGS = -I m4 -I dependencies/m4
5 if CLIENT
6 CSUBDIRS = client
7 else
8 CSUBDIRS = 
9 endif
11 if SERVER
12 SSUBDIRS = ai server
13 else
14 SSUBDIRS =
15 endif
17 if MAKE_DATA
18 DSUBDIRS = data
19 else
20 DSUBDIRS =
21 endif
23 SUBDIRS = $(DSUBDIRS) dependencies utility common tests win32 $(SSUBDIRS) $(CSUBDIRS) translations doc tools
25 ## Automake should distribute config.rpath automatically - and new
26 ## versions probably do. We still support versions that do not, so
27 ## it's in the list below.
28 ## It should also install it automatically when running autogen.sh.
29 EXTRA_DIST=     autogen.sh                      \
30                 configure.ac                    \
31                 diff_ignore                     \
32                 bootstrap/fcgui.in              \
33                 bootstrap/fcser.in              \
34                 bootstrap/fc_svnrev_gen.h.tmpl  \
35                 bootstrap/generate_svnrev.sh    \
36                 bootstrap/fc_gitrev_gen.h.tmpl  \
37                 bootstrap/generate_gitrev.sh    \
38                 bootstrap/freeciv.desktop.in    \
39                 bootstrap/freeciv-gtk2.desktop.in \
40                 bootstrap/freeciv-sdl.desktop.in \
41                 bootstrap/freeciv-qt.desktop.in \
42                 bootstrap/freeciv-server.desktop.in     \
43                 bootstrap/freeciv-mp-gtk2.desktop.in    \
44                 bootstrap/freeciv-mp-gtk3.desktop.in    \
45                 bootstrap/freeciv-mp-qt.desktop.in      \
46                 bootstrap/freeciv-gtk2.appdata.xml.in \
47                 bootstrap/freeciv-gtk3.appdata.xml.in \
48                 bootstrap/freeciv-sdl.appdata.xml.in \
49                 bootstrap/freeciv-qt.appdata.xml.in \
50                 bootstrap/freeciv-server.appdata.xml.in \
51                 bootstrap/freeciv-mp-gtk2.appdata.xml.in \
52                 bootstrap/freeciv-mp-gtk3.appdata.xml.in \
53                 bootstrap/freeciv-mp-qt.appdata.xml.in \
54                 bootstrap/freeciv.spec.in       \
55                 bootstrap/config.rpath          \
56                 bootstrap/Makerules.mk          \
57                 bootstrap/langnames.txt         \
58                 m4/ac_path_lib.m4               \
59                 m4/c99.m4                       \
60                 m4/codeset.m4                   \
61                 m4/compiler.m4                  \
62                 m4/debug.m4                     \
63                 m4/fcdb-mysql.m4                \
64                 m4/fcdb-postgres.m4             \
65                 m4/fcdb-sqlite3.m4              \
66                 m4/features.m4                  \
67                 m4/freetype2.m4                 \
68                 m4/gettimeofday.m4              \
69                 m4/ggz.m4                       \
70                 m4/glib-gettext.m4              \
71                 m4/gtk-2.0.m4                   \
72                 m4/gtk-3.0.m4                   \
73                 m4/gtk2-client.m4               \
74                 m4/gtk3-client.m4               \
75                 m4/iconv.m4                     \
76                 m4/imlib.m4                     \
77                 m4/lcmessage.m4                 \
78                 m4/lib-ld.m4                    \
79                 m4/lib-link.m4                  \
80                 m4/lib-prefix.m4                \
81                 m4/locale.m4                    \
82                 m4/mysql.m4                     \
83                 m4/magickwand.m4                \
84                 m4/mapimg-magickwand.m4         \
85                 m4/ngettext.m4                  \
86                 m4/no-client.m4                 \
87                 m4/pkg.m4                       \
88                 m4/postgres.m4                  \
89                 m4/progtest.m4                  \
90                 m4/qt5.m4                       \
91                 m4/qt-client.m4                 \
92                 m4/readline.m4                  \
93                 m4/sdl-client.m4                \
94                 m4/sdl.m4                       \
95                 m4/sdl2.m4                      \
96                 m4/sqlite3.m4                   \
97                 m4/sound.m4                     \
98                 m4/vsnprintf.m4                 \
99                 m4/web-client.m4                \
100                 m4/xaw-client.m4                \
101                 m4/x.m4                         \
102                 vms/config.h_vms                \
103                 vms/freeciv_h.vms               \
104                 vms/imlib_config.h_vms          \
105                 vms/readme.vms                  \
106                 vms/vms_build.com               \
107                 scripts/mapimg2anim             \
108                 scripts/setup_auth_server.sh
110 noinst_HEADERS= fc_version
112 docs =                  \
113         ABOUT-NLS       \
114         AUTHORS         \
115         ChangeLog       \
116         COPYING         \
117         INSTALL         \
118         NEWS
120 doc_DATA = $(docs)
122 src-check:
123         cd tests && $(MAKE) $(AM_MAKEFLAGS) src-check
125 .PHONY: src-check