-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
91 lines (77 loc) · 1.79 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
DIST_SUBDIRS = \
2d 3d ai audio cockpit console effects gameio gamemodes input io libmve lighting \
main maths menus misc models network objects ogl physics render weapons
SUBDIRS = ${DIST_SUBDIRS} @D2X_SUBDIRS@
EXTRA_SUBDIRS = include
bin_PROGRAMS = @TARGETS@
EXTRA_PROGRAMS = d2x-xl
if MINGW32
LD_KLUDGE = main/descent.o
endif
if MACOSX
AM_LDFLAGS = -all_load
endif
if CONSOLE
CONSOLE_LIBS = console/libconsole.a
endif
d2x_xl_SOURCES =
d2x_LDADD = \
${LD_KLUDGE} \
2d/lib2d.a \
main/libmain.a \
audio/libaudio.a \
console/libconsole.a \
menus/libmenus.a \
cockpit/libcockpit.a \
effects/libeffects.a \
gameio/libgameio.a \
gamemodes/libgamemodes.a \
input/libinput.a \
io/libio.a \
libmve/libmve.a \
lighting/liblighting.a \
maths/libmaths.a \
misc/libmisc.a \
models/libmodels.a \
network/libnetwork.a \
menus/libmenus.a \
objects/libobjects.a \
ogl/libogl.a \
physics/libphysics.a \
render/librender.a \
lighting/liblighting.a \
menus/libmenus.a \
cockpit/libcockpit.a \
weapons/libweapons.a \
2d/lib2d.a \
3d/lib3d.a \
ai/libai.a \
main/libmain.a \
ogl/libogl.a \
console/libconsole.a \
${CONSOLE_LIBS}
if MINGW32
if USE_NETWORK
d2x_sdl_LDADD = ${d2x_LDADD} -lwinmm -lwsock32
else
d2x_sdl_LDADD = ${d2x_LDADD} -lwinmm
endif
else
d2x_sdl_LDADD = ${d2x_LDADD} -lm
endif
d2x_xl_LDADD = ${d2x_sdl_LDADD} -lcurl -lz -lGLEW -lX11 -lstdc++ ${OGL_LIBS}
dist-hook:
rm -rf `find $(distdir) -name CVS`
# rm -f `find $(distdir) -name Makefile`
pkgdatadir = @sharepath@
missiondir = ${pkgdatadir}/missions
CLEANFILES = @TARGETS@ Info.plist
EXTRA_DIST = ${EXTRA_SUBDIRS} \
ChangeLog ChangeLog-old \
D2X.make \
MVEPlayer-Info.plist d2x-Info.plist d2xgl-Info.plist \
README.utils \
djgpp.bat djgpp.sh \
autogen.sh \
cvshowto.txt readme.txt installation.txt compilerdefs.txt \
d2x-xl.sh