File: Makefile.am

package info (click to toggle)
conquest 8.1-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 7,984 kB
  • ctags: 3,086
  • sloc: ansic: 39,393; sh: 8,540; yacc: 446; makefile: 296; lex: 146
file content (150 lines) | stat: -rw-r--r-- 5,396 bytes parent folder | download
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
AUTOMAKE_OPTIONS = foreign

# User defineable options

CFLAGS = @CONQ_CFLAGS@ -g3 -DNDEBUG
CONQGROUP = @CONQGROUP@
CONQLOCALSTATEDIR = @localstatedir@/conquest
CONQLIBEXECDIR = @libexecdir@
CONQDATADIR = @datadir@
CONQSYSCONFDIR = @sysconfdir@
CONQIMGDIR = $(CONQDATADIR)/img
IMAGES = img/classd.tga img/classm.tga img/doomsday.tga img/explode.tga \
	img/shipfcr.tga img/shipfde.tga img/shipfsc.tga img/shipkcr.tga \
	img/shipkde.tga img/shipksc.tga img/shipocr.tga img/shipode.tga \
	img/shiposc.tga img/shiprcr.tga img/shiprde.tga img/shiprsc.tga \
	img/star.tga img/fixed.txf img/msg.txf img/large.txf img/vbg.tga \
	img/torp.tga img/luna.tga img/tinyfixed.txf


XLIBS = @X_LIBS@ @X_EXTRA_LIBS@ -lglut -lGL -lGLU -lXt @X_PRE_LIBS@ -lXext -lXi -lX11 -lXmu  

INCLUDES = -DCONQUEST_GROUP=\"$(CONQGROUP)\" \
	-DCONQSTATE=\"$(CONQLOCALSTATEDIR)\" -DCONQLIBEXEC=\"$(CONQLIBEXECDIR)\" \
	-DCONQSHARE=\"$(CONQDATADIR)\" -DCONQETC=\"$(CONQSYSCONFDIR)\" \
	-DCONQUESTSH_EXEC=\"$(DESTDIR)$(bindir)/conquest$(EXEEXT)\" \
	@X_CFLAGS@

AM_YFLAGS = -d

if GLCLIENT
lib_LTLIBRARIES = libconquest.la libconqclnt.la libconqserv.la \
	libUi.la libUiGL.la libUiCU.la
else
lib_LTLIBRARIES = libconquest.la libconqclnt.la libconqserv.la \
	libUi.la libUiCU.la
endif

libconquest_la_SOURCES = conqai.c ratfor.c  \
	conqlb.h conqlb.c rndlb.c conqutil.c conqcm.c \
	conqsvr42.c global.c ibuf.c version.c conf.c sem.c color.c \
	userauth.c record.c color.h user.h shiptype.h \
	ship.h planet.h team.h msg.h doomsday.h driver.h conqinfo.h \
	history.h robot.h global.h torp.h ibuf.h conf.h  display.h \
	protocol.h packet.h packet.c userauth.h meta.c meta.h udp.c udp.h

libconquest_la_LIBADD = @LTLIBOBJS@

libconquest_la_LDFLAGS = -version-info 1:0:0

libconqclnt_la_SOURCES = client.c client.h clientlb.c clientlb.h \
	playback.h playback.c

libconqclnt_la_LDFLAGS = -version-info 1:0:0

libconqserv_la_SOURCES = servauth.c server.c servauth.h server.h serverpkt.c \
	serverpkt.h servercmd.h servercmd.c

libconqserv_la_LDFLAGS = -version-info 1:0:0

libUi_la_SOURCES = ui.h uimisc.c

libUi_la_LDFLAGS = -version-info 1:0:0

libUiGL_la_SOURCES = GL.c texfont.c glfont.c glfont.h \
	glmisc.c glmisc.h nConsvr.c nConsvr.h nMeta.h nMeta.c cqkeys.h \
        prm.h prm.c nAuth.h nAuth.c nWelcome.h nWelcome.c nMenu.h nMenu.c \
	nPlay.h nPlay.c nCP.h nCP.c nDead.h nDead.c nCPHelp.h nCPHelp.c \
	nShipl.h nShipl.c node.h node.c nPlanetl.h nPlanetl.c nTeaml.h \
	nTeaml.c nUserl.h nUserl.c nHistl.h nHistl.c cprintf.h glcprintf.c \
	gldisplay.h gldisplay.c disputil.h render.h render.c \
	nPlayBMenu.h nPlayBMenu.c nPlayB.h nPlayB.c nPlayBHelp.h \
	nPlayBHelp.c nOptions.h nOptions.c colorGL.c ui.h

libUiGL_la_LDFLAGS = -version-info 1:0:0

libUiCU_la_SOURCES = display.c cprintf.h cprintf.c disputil.h colorCU.c \
	cd2lb.h cd2lb.c iolb.h iolb.c cumisc.h cumisc.c cuclient.h \
	cuclient.c options.h options.c clntauth.c ui.h display.h 

libUiCU_la_LDFLAGS = -version-info 1:0:0

if GLCLIENT
bin_PROGRAMS = conquest conquestgl conqai conqoper conqstrat \
	conquestd conquestsh conqmetad
else
bin_PROGRAMS = conquest conqai conqoper conqstrat \
	conquestd conquestsh conqmetad
endif

libexec_PROGRAMS = conqdriv
          
conquest_SOURCES = conquest.c c_defs.h defs.h conqdef.h conqcom.h context.h \
	conqreplay.c

conquest_LDADD = libUiCU.la libUi.la libconqclnt.la libconquest.la

conquestgl_SOURCES = conquestgl.c c_defs.h defs.h conqdef.h conqcom.h context.h
conquestgl_LDADD = libUiGL.la libUi.la libconqclnt.la libconquest.la $(XLIBS)

conquestd_SOURCES = conquestd.c c_defs.h defs.h conqdef.h conqcom.h \
	context.h conqnet.h
conquestd_LDADD = libconqserv.la libconquest.la 

conqai_SOURCES = conqai_main.c c_defs.h defs.h conqdef.h conqcom.h \
                 context.h conqdata.h

conqai_LDADD = libconquest.la 

conqoper_SOURCES = conqoper.c c_defs.h defs.h conqdef.h conqcom.h context.h
conqoper_LDADD = libUiCU.la libUi.la libconqclnt.la libconquest.la

conqdriv_SOURCES = conqdriv.c c_defs.h defs.h conqdef.h conqcom.h context.h
conqdriv_LDADD = libconquest.la 

conqstrat_SOURCES = conqstrat-yacc.y conqstrat-lex.l conqstrat.h
conqstrat_LDADD = libconquest.la $(LEXLIB) $(YACCLIB) 

conquestsh_SOURCES = conquestsh.c

conqmetad_SOURCES = conqmetad.c meta.h
conqmetad_LDADD = libconquest.la 

data_DATA = conquest.doc HISTORY README conqrule 
#sysconf_DATA = conquestrc

EXTRA_DIST = conquest.doc HISTORY README conqrule # conquestrc

install-exec-hook:
	$(mkinstalldirs) -m 755 $(DESTDIR)$(localstatedir) \
		$(DESTDIR)$(CONQSYSCONFDIR) \
		$(DESTDIR)$(CONQLOCALSTATEDIR) \
		$(DESTDIR)$(CONQIMGDIR)
	chmod 775 $(DESTDIR)$(CONQLOCALSTATEDIR) 
	chgrp $(CONQGROUP) $(DESTDIR)$(CONQLOCALSTATEDIR)
	cp -f $(IMAGES) $(DESTDIR)$(CONQIMGDIR)/
	chmod 644 $(DESTDIR)$(CONQIMGDIR)/*.tga $(DESTDIR)$(CONQIMGDIR)/*.txf
	chmod 755 $(prefix) $(DESTDIR)$(datadir)
	chgrp $(CONQGROUP) $(DESTDIR)$(bindir)/conqoper$(EXEEXT) \
		$(DESTDIR)$(libexecdir)/conqdriv$(EXEEXT) \
		$(DESTDIR)$(bindir)/conquestd$(EXEEXT)
	chmod g+s $(DESTDIR)$(bindir)/conqoper$(EXEEXT) \
		$(DESTDIR)$(libexecdir)/conqdriv$(EXEEXT) \
		$(DESTDIR)$(bindir)/conquestd$(EXEEXT)
	-$(bindir)/conqoper$(EXEEXT) -C
	chmod 775 $(DESTDIR)$(CONQLOCALSTATEDIR)
	-chown root:$(CONQGROUP) $(DESTDIR)$(CONQLOCALSTATEDIR)
	$(FILEPRIV) $(DESTDIR)$(bindir)/conqoper$(EXEEXT) \
		$(DESTDIR)$(libexecdir)/conqdriv$(EXEEXT) \
		$(DESTDIR)$(bindir)/conquestd$(EXEEXT)