webperimental: killstack decides stack protects.
[freeciv.git] / data / Makefile.am
blobf0814e608206e64bd1bfc383e88410bc905e8ef1
1 ## Process this file with automake to produce Makefile.in
3 if CLIENT
4 CLIENT_FILES =                          \
5         amplio2.tilespec                \
6         cimpletoon.tilespec             \
7         hex2t.tilespec                  \
8         hexemplio.tilespec              \
9         isophex.tilespec                \
10         isotrident.tilespec             \
11         toonhex.tilespec                \
12         alio.tilespec                   \
13         trident.tilespec                \
14         stdmusic.musicspec              \
15         stdsounds.soundspec             \
16         helpdata.txt
17 if CLIENT_GUI_GTK_3_0
18 CLIENT_FILES += \
19         gtk3_menus.xml
20 endif
21 if CLIENT_GUI_GTK_3_22
22 CLIENT_FILES += \
23         gtk3.22_menus.xml
24 endif
25 if CLIENT_GUI_GTK_3X
26         gtk4_menus.xml
27 endif
28 else
29 CLIENT_FILES =
30 endif
32 SRV_RE_FILES = \
33         civ1.serv \
34         civ2.serv \
35         classic.serv \
36         default.serv \
37         multiplayer.serv \
38         alien.serv \
39         civ2civ3.serv \
40         sandbox.serv
42 if SERVER
43 SERVER_FILES = $(SRV_RE_FILES)
44 else
45 if RULEDIT
46 SERVER_FILES = $(SRV_RE_FILES)
47 else
48 SERVER_FILES =
49 endif
50 endif
52 pkgdata_DATA = $(SERVER_FILES) $(CLIENT_FILES)
54 EXTRA_DIST = \
55         freeciv-client.png \
56         gtk3_menus.xml  \
57         gtk3.22_menus.xml       \
58         gtk4_menus.xml  \
59         amplio2.tilespec \
60         cimpletoon.tilespec \
61         hex2t.tilespec  \
62         hexemplio.tilespec      \
63         isophex.tilespec        \
64         isotrident.tilespec \
65         toonhex.tilespec        \
66         alio.tilespec   \
67         trident.tilespec        \
68         stdmusic.musicspec      \
69         stdsounds.soundspec     \
70         helpdata.txt    \
71         civ1.serv       \
72         civ2.serv       \
73         classic.serv    \
74         default.serv    \
75         multiplayer.serv \
76         alien.serv \
77         civ2civ3.serv \
78         sandbox.serv
80 if CLIENT
81 CLIENTDATADIRS = amplio2 misc flags buildings cimpletoon isotrident trident\
82  isophex hex2t hexemplio alio stdsounds stdmusic themes wonders
83 else
84 CLIENTDATADIRS = 
85 endif
87 SRV_RE_DATADIRS = default classic civ1 civ2 sandbox multiplayer alien civ2civ3 nation
88 if SERVER
89 SERVERDATADIRS = $(SRV_RE_DATADIRS) scenarios
90 else
91 if RULEDIT
92 SERVERDATADIRS = $(SRV_RE_DATADIRS)
93 else
94 SERVERDATADIRS =
95 endif
96 endif
98 if RULEDIT
99 RULEDITDIRS = ruledit
100 else
101 RULEDITDIRS =
102 endif
104 if CLIENT
105 ICONS = freeciv-client.png
106 else
107 ICONS = 
108 endif
110 icondir = $(prefix)/share/pixmaps
111 icon_DATA=$(ICONS)
113 SUBDIRS = icons $(CLIENTDATADIRS) $(SERVERDATADIRS) $(RULEDITDIRS) override