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)
|