[BACK]Return to Makefile.in CVS log [TXT][DIR] Up to [contributed] / early-roguelike / rogue5

Annotation of early-roguelike/rogue5/Makefile.in, Revision 1.1

1.1     ! rubenllo    1: ###############################################################################
        !             2: #
        !             3: # Makefile for rogue
        !             4: #
        !             5: # Rogue: Exploring the Dungeons of Doom
        !             6: # Copyright (C) 1980-1983, 1985, 1999 Michael Toy, Ken Arnold and Glenn Wichman
        !             7: # All rights reserved.
        !             8: #
        !             9: # See the file LICENSE.TXT for full copyright and licensing information.
        !            10: #
        !            11: ###############################################################################
        !            12:
        !            13: ###############################################################################
        !            14: # Site configuration occurs beneath this comment
        !            15: # Typically ./configure (autoconf tools) configures this section
        !            16: # This section could be manually configured if autoconf/configure fails
        !            17: ###############################################################################
        !            18:
        !            19: DISTNAME=@PACKAGE_TARNAME@-@PACKAGE_VERSION@
        !            20: PACKAGE_TARNAME = @PACKAGE_TARNAME@
        !            21: PROGRAM=@PROGRAM@
        !            22:
        !            23: O=o
        !            24:
        !            25: #CC=gcc
        !            26: CC    = @CC@
        !            27:
        !            28: #CFLAGS=-O2
        !            29: CFLAGS=
        !            30:
        !            31: #LIBS=-lcurses
        !            32: LIBS = @LIBS@
        !            33:
        !            34: #RM=rm -f
        !            35: RM    = rm -f
        !            36:
        !            37: #GROFF=groff
        !            38: GROFF = @GROFF@
        !            39:
        !            40: #NROFF=nroff
        !            41: NROFF = @NROFF@
        !            42:
        !            43: #TBL=tbl
        !            44: TBL   = @TBL@
        !            45:
        !            46: #COLCRT=colcrt
        !            47: COLCRT = @COLCRT@
        !            48:
        !            49: #SCOREFILE=rogue54.scr
        !            50: SCOREFILE = @SCOREFILE@
        !            51:
        !            52: #LOGFILE=rogue54.log
        !            53: LOGFILE = @LOGFILE@
        !            54:
        !            55: #LOCKFILE=rogue54.lck
        !            56: LOCKFILE = @LOCKFILE@
        !            57:
        !            58: #SAVEDIR=rogue5save
        !            59: SAVEDIR = @SAVEDIR@
        !            60:
        !            61: #GROUPOWNER=games
        !            62: GROUPOWNER = @GROUPOWNER@
        !            63:
        !            64: #CPPFLAGS=-DHAVE_CONFIG_H
        !            65: CPPFLAGS =@DEFS@ @CPPFLAGS@
        !            66:
        !            67: #DISTFILE = $(PROGRAM)
        !            68: DISTFILE = $(DISTNAME)-@DISTSYS@
        !            69:
        !            70: INSTALL=@INSTALL@
        !            71:
        !            72: #INSTGROUP=-g games
        !            73: INSTGROUP=
        !            74: #INSTOWNER=-u root
        !            75: INSTOWNER=
        !            76:
        !            77: CHGRP=chgrp
        !            78:
        !            79: MKDIR=mkdir
        !            80:
        !            81: TOUCH=touch
        !            82:
        !            83: RMDIR=rmdir
        !            84:
        !            85: CHMOD=chmod
        !            86:
        !            87: DESTDIR=
        !            88:
        !            89: prefix=@prefix@
        !            90: exec_prefix=@exec_prefix@
        !            91: datarootdir=@datarootdir@
        !            92: datadir=@datadir@
        !            93: bindir=@bindir@
        !            94: mandir=@mandir@
        !            95: docdir=@docdir@
        !            96: man6dir = $(mandir)/man6
        !            97:
        !            98: ###############################################################################
        !            99: # Site configuration occurs above this comment
        !           100: # It should not be necessary to change anything below this comment
        !           101: ###############################################################################
        !           102:
        !           103: HDRS     = rogue.h extern.h score.h config.h
        !           104: OBJS1    = vers.$(O) extern.$(O) armor.$(O) chase.$(O) command.$(O) \
        !           105:            daemon.$(O) daemons.$(O) fight.$(O) init.$(O) io.$(O) list.$(O) \
        !           106:            mach_dep.$(O) main.$(O) mdport.$(O) misc.$(O) monsters.$(O) \
        !           107:            move.$(O) new_level.$(O)
        !           108: OBJS2    = options.$(O) pack.$(O) passages.$(O) potions.$(O) rings.$(O) \
        !           109:            rip.$(O) rooms.$(O) save.$(O) scrolls.$(O) state.$(O) sticks.$(O) \
        !           110:            things.$(O) weapons.$(O) wizard.$(O) xcrypt.$(O)
        !           111: OBJS     = $(OBJS1) $(OBJS2)
        !           112: CFILES   = vers.c extern.c armor.c chase.c command.c daemon.c \
        !           113:            daemons.c fight.c init.c io.c list.c mach_dep.c \
        !           114:            main.c  mdport.c misc.c monsters.c move.c new_level.c \
        !           115:            options.c pack.c passages.c potions.c rings.c rip.c \
        !           116:            rooms.c save.c scrolls.c state.c sticks.c things.c \
        !           117:            weapons.c wizard.c xcrypt.c
        !           118: MISC_C   = findpw.c scedit.c scmisc.c
        !           119: DOCSRC   = rogue.me.in rogue.6.in rogue.html.in
        !           120: DOCS     = $(PROGRAM).doc $(PROGRAM).cat
        !           121: AFILES   = configure Makefile.in configure.ac config.h.in config.sub config.guess \
        !           122:            install-sh rogue.6.in rogue.me.in rogue.html.in
        !           123: MISC     = Makefile.std LICENSE.TXT rogue54.sln rogue54.vcproj rogue.spec \
        !           124:            rogue.png rogue.desktop
        !           125:
        !           126: .SUFFIXES: .obj .o .c
        !           127:
        !           128: .c.obj:
        !           129:        $(CC) $(CFLAGS) $(CPPFLAGS) /c $*.c
        !           130:
        !           131: .c.o:
        !           132:        $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c
        !           133:
        !           134: all: $(PROGRAM) docs
        !           135:
        !           136: $(PROGRAM): $(HDRS) $(OBJS)
        !           137:        $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
        !           138:
        !           139: clean:
        !           140:        $(RM) $(OBJS1)
        !           141:        $(RM) $(OBJS2)
        !           142:        $(RM) core a.exe a.out a.exe.stackdump $(PROGRAM) $(PROGRAM).exe
        !           143:        $(RM) $(PROGRAM).tar $(PROGRAM).tar.gz $(PROGRAM).zip
        !           144:        $(RM) $(DOCS)
        !           145:        $(RM) -r $(DISTNAME)
        !           146:
        !           147: maintainer-clean:
        !           148:        $(RM) config.h
        !           149:        $(RM) Makefile
        !           150:        $(RM) config.status
        !           151:        $(RM) -r autom4te.cache
        !           152:        $(RM) config.log
        !           153:        $(RM) $(PROGRAM).scr $(PROGRAM).lck
        !           154:
        !           155: docs: $(DOCS)
        !           156:
        !           157: stddocs:
        !           158:        sed -e 's/@PROGRAM@/rogue/' -e 's/@SCOREFILE@/rogue.scr/' rogue.6.in > rogue.6
        !           159:        sed -e 's/@PROGRAM@/rogue/' -e 's/@SCOREFILE@/rogue.scr/' rogue.me.in > rogue.me
        !           160:        sed -e 's/@PROGRAM@/rogue/' -e 's/@SCOREFILE@/rogue.scr/' rogue.html.in > rogue,html
        !           161:        sed -e 's/@PROGRAM@/rogue/' -e 's/@SCOREFILE@/rogue.scr/' rogue.doc.in > rogue.doc
        !           162:        sed -e 's/@PROGRAM@/rogue/' -e 's/@SCOREFILE@/rogue.scr/' rogue.cat.in > rogue.cat
        !           163:
        !           164: dist.src:
        !           165:        $(MAKE) $(MAKEFILE) clean
        !           166:        mkdir $(DISTNAME)
        !           167:        cp $(CFILES) $(HDRS) $(MISC) $(AFILES) $(DISTNAME)
        !           168:        tar cf $(DISTNAME)-src.tar $(DISTNAME)
        !           169:        gzip -f $(DISTNAME)-src.tar
        !           170:        rm -fr $(DISTNAME)
        !           171:
        !           172: findpw: findpw.c xcrypt.o mdport.o xcrypt.o
        !           173:        $(CC) -s -o findpw findpw.c xcrypt.o mdport.o -lcurses
        !           174:
        !           175: scedit: scedit.o scmisc.o vers.o mdport.o xcrypt.o
        !           176:        $(CC) -s -o scedit vers.o scedit.o scmisc.o mdport.o xcrypt.o -lcurses
        !           177:
        !           178: scmisc.o scedit.o:
        !           179:        $(CC) -O -c $(SF) $*.c
        !           180:
        !           181: $(PROGRAM).doc@DOCS_GROFF@: rogue.me
        !           182:        $(GROFF) -P-c -P-b -P-u -t -me -Tutf8 rogue.me > $(PROGRAM).doc
        !           183:
        !           184: $(PROGRAM).doc@DOCS_NROFF@: rogue.me
        !           185:        $(TBL) rogue.me | $(NROFF) -me | $(COLCRT) - > $(PROGRAM).doc
        !           186:
        !           187: $(PROGRAM).doc@DOCS_NONE@: rogue.me
        !           188:        @echo "Not building" $(PROGRAM).doc
        !           189:
        !           190: #$(PROGRAM).html: rogue.me
        !           191: #      if test "x$(GROFF)" != "x" ; then \
        !           192: #      $(GROFF) -t -me -Thtml -P-l rogue.me > $(PROGRAM).html ;\
        !           193: #      fi
        !           194:
        !           195: $(PROGRAM).cat@DOCS_GROFF@: rogue.6
        !           196:        $(GROFF) -P-c -P-b -P-u -Tascii -man rogue.6 > $(PROGRAM).cat
        !           197:
        !           198: $(PROGRAM).cat@DOCS_NROFF@: rogue.6
        !           199:        $(NROFF) -man rogue.6 | $(COLCRT) - > $(PROGRAM).cat
        !           200:
        !           201: $(PROGRAM).cat@DOCS_NONE@: rogue.6
        !           202:        @echo "Not building" $(PROGRAM).cat
        !           203:
        !           204: dist: clean $(PROGRAM)
        !           205:        tar cf $(DISTFILE).tar $(PROGRAM) LICENSE.TXT $(DOCS)
        !           206:        gzip -f $(DISTFILE).tar
        !           207:
        !           208: install: all
        !           209:        $(TOUCH) test
        !           210:        if test ! -f $(DESTDIR)$(SCOREFILE) ; then \
        !           211:            $(MKDIR) -p `dirname $(DESTDIR)$(SCOREFILE)` ; \
        !           212:            $(INSTALL) -m 0664 test $(DESTDIR)$(SCOREFILE) ; fi
        !           213:        if test "x$(LOGFILE)" != "x" && test ! -f $(DESTDIR)$(LOGFILE) ; then \
        !           214:            $(MKDIR) -p `dirname $(DESTDIR)$(LOGFILE)` ; \
        !           215:            $(INSTALL) -m 0664 test $(DESTDIR)$(LOGFILE) ; fi
        !           216:        if test "x$(SAVEDIR)" != "x" && test ! -d $(DESTDIR)$(SAVEDIR) ; then \
        !           217:            $(MKDIR) -p $(DESTDIR)$(SAVEDIR) ; fi
        !           218:        $(MKDIR) -p $(DESTDIR)$(bindir)
        !           219:        $(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(bindir)/$(PROGRAM)
        !           220:        -if test "x$(GROUPOWNER)" != "x" ; then \
        !           221:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(SCOREFILE) ; \
        !           222:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(LOGFILE) ; \
        !           223:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(bindir)/$(PROGRAM) ; \
        !           224:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(SAVEDIR) ; \
        !           225:            $(CHMOD) 02755 $(DESTDIR)$(bindir)/$(PROGRAM) ; \
        !           226:            $(CHMOD) 0464 $(DESTDIR)$(SCOREFILE) ; \
        !           227:            $(CHMOD) 0464 $(DESTDIR)$(LOGFILE) ; \
        !           228:            $(CHMOD) 0775 $(DESTDIR)$(SAVEDIR) ; \
        !           229:         fi
        !           230:        if test ! -d $(DESTDIR)$(man6dir) && test -d $(DESTDIR)$(mandir) ; \
        !           231:            then $(INSTALL) -m 0644 rogue.6 $(DESTDIR)$(mandir)/$(PROGRAM).6 ; \
        !           232:            else mkdir -p $(DESTDIR)$(man6dir) ; \
        !           233:            $(INSTALL) -m 0644 rogue.6 $(DESTDIR)$(man6dir)/$(PROGRAM).6 ; fi
        !           234:        $(MKDIR) -p $(DESTDIR)$(docdir)
        !           235:        $(INSTALL) -m 0644 $(DOCS) $(DESTDIR)$(docdir)
        !           236:        $(INSTALL) -m 0644 rogue.html $(DESTDIR)$(docdir)/$(PROGRAM).html
        !           237:        $(INSTALL) -m 0644 LICENSE.TXT $(DESTDIR)$(docdir)/LICENSE.TXT
        !           238:        $(INSTALL) -m 0644 rogue.me $(DESTDIR)$(docdir)/$(PROGRAM).me
        !           239:        if test "x$(LOCKFILE)" != "x" && test ! -f $(DESTDIR)$(LOCKFILE) ; then \
        !           240:             $(INSTALL) -m 0666 test $(DESTDIR)$(LOCKFILE)  ; \
        !           241:             $(RM) $(DESTDIR)$(LOCKFILE) ; \
        !           242:         fi
        !           243:        $(RM) test
        !           244:
        !           245: uninstall:
        !           246:        $(RM) $(DESTDIR)$(bindir)/$(PROGRAM)
        !           247:        $(RM) $(DESTDIR)$(man6dir)/$(PROGRAM).6
        !           248:        $(RM) $(DESTDIR)$(mandir)/$(PROGRAM).6
        !           249:        $(RM) -r $(DESTDIR)$(docdir)
        !           250:        if test "x$(LOCKFILE)" != "x" ; then \
        !           251:            $(RM) $(DESTDIR)$(LOCKFILE) ; fi
        !           252:
        !           253: reinstall: uninstall install

CVSweb