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

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

1.1     ! rubenllo    1: #
        !             2: # Makefile for rogue
        !             3: # @(#)Makefile 4.13 (Berkeley) 1/23/82
        !             4: #
        !             5: # Rogue: Exploring the Dungeons of Doom
        !             6: # Copyright (C) 1980, 1981, 1982 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: DISTNAME=@PACKAGE_TARNAME@-@PACKAGE_VERSION@
        !            13: PACKAGE_TARNAME = @PACKAGE_TARNAME@
        !            14: PROGRAM=@PROGRAM@
        !            15:
        !            16: CC    = @CC@
        !            17: LIBS = @LIBS@
        !            18:
        !            19: SCOREFILE=@SCOREFILE@
        !            20: LOGFILE=@LOGFILE@
        !            21: SAVEDIR=@SAVEDIR@
        !            22: LOCKFILE=@LOCKFILE@
        !            23:
        !            24: GROUPOWNER=@GROUPOWNER@
        !            25:
        !            26: DESTDIR=
        !            27: prefix=@prefix@
        !            28: exec_prefix=@exec_prefix@
        !            29: datarootdir=@datarootdir@
        !            30: bindir=@bindir@
        !            31: mandir=@mandir@
        !            32: man6dir=$(mandir)/man6
        !            33: docdir=@docdir@
        !            34:
        !            35: HDRS=  rogue.h extern.h config.h
        !            36: DOBJS= vers.o extern.o armor.o chase.o command.o daemon.o daemons.o \
        !            37:        fight.o init.o io.o list.o main.o misc.o monsters.o move.o \
        !            38:        new_level.o options.o pack.o passages.o potions.o rings.o rip.o \
        !            39:        rooms.o save.o scrolls.o state.o sticks.o things.o weapons.o wizard.o\
        !            40:         xcrypt.o mdport.o
        !            41: OBJS=  $(DOBJS) mach_dep.o
        !            42: CFILES=        vers.c extern.c armor.c chase.c command.c daemon.c daemons.c \
        !            43:        fight.c init.c io.c list.c main.c misc.c monsters.c move.c \
        !            44:        new_level.c options.c pack.c passages.c potions.c rings.c rip.c \
        !            45:        rooms.c save.c scrolls.c state.c sticks.c things.c weapons.c wizard.c \
        !            46:        mach_dep.c xcrypt.c mdport.c
        !            47: MISC=  Makefile LICENSE.TXT rogue.6 rogue.me
        !            48: DOCS=  $(PROGRAM).cat $(PROGRAM).doc
        !            49:
        !            50: CFLAGS=
        !            51: CPPFLAGS=@DEFS@
        !            52: CRLIB = -lcurses
        !            53: RM    = rm -f
        !            54: TAR   = tar
        !            55: TOUCH=touch
        !            56: MKDIR=mkdir
        !            57: CHGRP=chgrp
        !            58: CHMOD=chmod
        !            59: INSTALL=@INSTALL@
        !            60: GROFF=@GROFF@
        !            61: NROFF=@NROFF@
        !            62: COLCRT=@COLCRT@
        !            63: TBL=@TBL@
        !            64:
        !            65: SF=
        !            66: NAMELIST=
        !            67: NL=
        !            68: #MACHDEP=      -DMAXLOAD=40 -DLOADAV -DCHECKTIME=4
        !            69: MACHDEP=
        !            70:
        !            71: .SUFFIXES: .c .o
        !            72:
        !            73: .c.o:
        !            74:        @echo $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c
        !            75:        @$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c -o $*.o
        !            76: #      @cpp -P $(CFLAGS) $*.c | ./xstr -v -c -
        !            77: #      @cc -c $(CFLAGS) x.c
        !            78: #      @mv x.o $*.o
        !            79:
        !            80: all: $(PROGRAM) docs
        !            81:
        !            82: $(PROGRAM): $(HDRS) $(OBJS) # xs.o
        !            83: #      @rm -f x.c
        !            84: #      $(CC) $(LDFLAGS) xs.o $(OBJS) $(CRLIB)
        !            85:        $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
        !            86:
        !            87: main.o: main.c $(HDRS)
        !            88:        $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ main.c
        !            89:
        !            90: vers.o:
        !            91:        $(CC) -c $(CPPFLAGS) $(CFLAGS) vers.c
        !            92:
        !            93: mach_dep.o: mach_dep.c
        !            94:        $(CC) -c $(CPPFLAGS) $(CFLAGS) $(SF) $(NL) $(MACHDEP) mach_dep.c
        !            95:
        !            96: xs.o: strings
        !            97:        ./xstr
        !            98:        $(CC) -c $(CFLAGS) xs.c
        !            99:
        !           100: xstr: xstr.c
        !           101:        $(CC) -s -O -o xstr xstr.c
        !           102:
        !           103: findpw: findpw.c xcrypt.c
        !           104:        $(CC) -s -o findpw findpw.c xcrypt.c
        !           105:
        !           106: prob: prob.o extern.o xs.o
        !           107:        $(CC) -O -o prob prob.o extern.o xs.o
        !           108:
        !           109: prob.o: prob.c rogue.h
        !           110:        $(CC) -O -c prob.c
        !           111:
        !           112: docs: $(DOCS)
        !           113:
        !           114: $(PROGRAM).cat@DOCS_GROFF@: rogue.6
        !           115:        $(GROFF) -P-c -P-b -P-u -Tascii -man rogue.6 > $(PROGRAM).cat
        !           116:
        !           117: $(PROGRAM).cat@DOCS_NROFF@: rogue.6
        !           118:        $(NROFF) -man rogue.6 | $(COLCRT) - > $(PROGRAM).cat
        !           119:
        !           120: $(PROGRAM).cat@DOCS_NONE@: rogue.6
        !           121:        @echo "Not building" $(PROGRAM).cat
        !           122:
        !           123: $(PROGRAM).doc@DOCS_GROFF@: rogue.me
        !           124:        $(GROFF) -P-c -P-b -P-u -t -me -Tutf8 rogue.me > $(PROGRAM).doc
        !           125:
        !           126: $(PROGRAM).doc@DOCS_NROFF@: rogue.me
        !           127:        $(TBL) rogue.me | $(NROFF) -me | $(COLCRT) - > $(PROGRAM).doc
        !           128:
        !           129: $(PROGRAM).doc@DOCS_NONE@: rogue.me
        !           130:        @echo "Not building" $(PROGRAM).doc
        !           131:
        !           132: clean:
        !           133:        rm -f $(POBJS) $(OBJS) core a.out p.out $(PROGRAM) strings make.out rogue.tar vgrind.* x.c x.o xs.c xs.o linterrs findpw distmod.o xs.po xstr rogue rogue.exe rogue.tar.gz $(DOCS) xstr.exe
        !           134:
        !           135: maintainer-clean:
        !           136:        make clean
        !           137:        $(RM) Makefile config.h
        !           138:        $(RM) config.status config.log
        !           139:        $(RM) $(PROGRAM).scr $(PROGRAM).log $(PROGRAM).lck
        !           140:        $(RM) rogue.6 rogue.me
        !           141:
        !           142: install: all
        !           143:        $(TOUCH) test
        !           144:        if test ! -f $(DESTDIR)$(SCOREFILE) ; then \
        !           145:            $(MKDIR) -p `dirname $(DESTDIR)$(SCOREFILE)` ; \
        !           146:            $(INSTALL) -m 0664 test $(DESTDIR)$(SCOREFILE) ; fi
        !           147:        if test "x$(LOGFILE)" != "x" && test ! -f $(DESTDIR)$(LOGFILE) ; then \
        !           148:            $(MKDIR) -p `dirname $(DESTDIR)$(LOGFILE)` ; \
        !           149:            $(INSTALL) -m 0664 test $(DESTDIR)$(LOGFILE) ; fi
        !           150:        if test "x$(SAVEDIR)" != "x" && test ! -d $(DESTDIR)$(SAVEDIR) ; then \
        !           151:            $(MKDIR) -p $(DESTDIR)$(SAVEDIR) ; fi
        !           152:        $(MKDIR) -p $(DESTDIR)$(bindir)
        !           153:        $(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(bindir)/$(PROGRAM)
        !           154:        -if test "x$(GROUPOWNER)" != "x" ; then \
        !           155:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(SCOREFILE) ; \
        !           156:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(LOGFILE) ; \
        !           157:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(bindir)/$(PROGRAM) ; \
        !           158:            $(CHGRP) $(GROUPOWNER) $(DESTDIR)$(SAVEDIR) ; \
        !           159:            $(CHMOD) 02755 $(DESTDIR)$(bindir)/$(PROGRAM) ; \
        !           160:            $(CHMOD) 0464 $(DESTDIR)$(SCOREFILE) ; \
        !           161:            $(CHMOD) 0464 $(DESTDIR)$(LOGFILE) ; \
        !           162:            $(CHMOD) 0775 $(DESTDIR)$(SAVEDIR) ; \
        !           163:         fi
        !           164:        if test ! -d $(DESTDIR)$(man6dir) && test -d $(DESTDIR)$(mandir) ; \
        !           165:            then $(INSTALL) -m 0644 rogue.6 $(DESTDIR)$(mandir)/$(PROGRAM).6 ; \
        !           166:            else $(MKDIR) -p $(DESTDIR)$(man6dir) ; \
        !           167:            $(INSTALL) -m 0644 rogue.6 $(DESTDIR)$(man6dir)/$(PROGRAM).6 ; fi
        !           168:        if test ! -d $(DESTDIR)$(docdir) ; \
        !           169:            then $(MKDIR) -p $(DESTDIR)$(docdir) ; fi
        !           170:        $(INSTALL) -m 0644 LICENSE.TXT $(DESTDIR)$(docdir)/LICENSE.TXT
        !           171:        $(INSTALL) -m 0644 rogue.me $(DESTDIR)$(docdir)/$(PROGRAM).me
        !           172:        $(INSTALL) -m 0644 $(DOCS) $(DESTDIR)$(docdir)
        !           173:        if test "x$(LOCKFILE)" != "x" && test ! -f $(DESTDIR)$(LOCKFILE) ; then \
        !           174:            $(INSTALL) -m 0666 test $(DESTDIR)$(LOCKFILE)  ; \
        !           175:            $(RM) $(DESTDIR)$(LOCKFILE) ; \
        !           176:        fi
        !           177:        $(RM) test
        !           178:
        !           179: uninstall:
        !           180:        $(RM) $(DESTDIR)$(bindir)/$(PROGRAM)
        !           181:        $(RM) $(DESTDIR)$(man6dir)/$(PROGRAM).6
        !           182:        $(RM) $(DESTDIR)$(mandir)/$(PROGRAM).6
        !           183:        $(RM) -r $(DESTDIR)$(docdir)
        !           184:        if test "x$(LOCKFILE)" != "x" ; then \
        !           185:            $(RM) $(DESTDIR)$(LOCKFILE) ; fi
        !           186:
        !           187: reinstall: uninstall install
        !           188:
        !           189: dist.src:
        !           190:        make clean
        !           191:        tar cf $(DISTNAME)-src.tar $(CFILES) $(HDRS) $(MISC)
        !           192:        gzip -f $(DISTNAME)-src.tar
        !           193:
        !           194: debug.irix:
        !           195:        make clean
        !           196:        make CC=cc CFLAGS="-woff 1116 -g -DWIZARD" rogue
        !           197: dist.irix:
        !           198:        make clean
        !           199:        make CC=cc CFLAGS="-woff 1116 -O3" rogue
        !           200:        tbl rogue.me | nroff -me | colcrt - > rogue.doc
        !           201:        nroff -man rogue.6 | colcrt - > rogue.cat
        !           202:        tar cf $(DISTNAME)-irix.tar rogue LICENSE.TXT rogue.cat rogue.doc
        !           203:        gzip -f $(DISTNAME)-irix.tar
        !           204:
        !           205: debug.aix:
        !           206:        make clean
        !           207:        make CC=xlc CFLAGS="-qmaxmem=16768 -g -qstrict -DWIZARD" rogue
        !           208: dist.aix:
        !           209:        make clean
        !           210:        make CC=xlc CFLAGS="-qmaxmem=16768 -O3 -qstrict" rogue
        !           211:        tbl rogue.me | nroff -me | colcrt - > rogue.doc
        !           212:        nroff -man rogue.6 | colcrt - > rogue.cat
        !           213:        tar cf $(DISTNAME)-aix.tar rogue LICENSE.TXT rogue.cat rogue.doc
        !           214:        gzip -f $(DISTNAME)-aix.tar
        !           215:
        !           216: debug.linux:
        !           217:        make clean
        !           218:        make CFLAGS="-g3 -DWIZARD" rogue
        !           219: dist.linux:
        !           220:        make clean
        !           221:        make rogue
        !           222:        groff -P-c -t -me -Tascii rogue.me | sed -e 's/.\x08//g' > rogue.doc
        !           223:        groff -man rogue.6 | sed -e 's/.\x08//g' > rogue.cat
        !           224:        tar cf $(DISTNAME)-linux.tar rogue LICENSE.TXT rogue.cat rogue.doc
        !           225:        gzip -f $(DISTNAME)-linux.tar
        !           226:
        !           227: debug.interix:
        !           228:        make clean
        !           229:        make CFLAGS="-g3 -DWIZARD" rogue
        !           230: dist.interix:
        !           231:        make clean
        !           232:        make rogue
        !           233:        groff -P-b -P-u -t -me -Tascii rogue.me > rogue.doc
        !           234:        groff -P-b -P-u -man -Tascii rogue.6 > rogue.cat
        !           235:        tar cf $(DISTNAME)-interix.tar rogue LICENSE.TXT rogue.cat rogue.doc
        !           236:        gzip -f $(DISTNAME)-interix.tar
        !           237:
        !           238: debug.cygwin:
        !           239:        make clean
        !           240:        make CFLAGS="-g3 -DWIZARD" rogue
        !           241: dist.cygwin:
        !           242:        make clean
        !           243:        make rogue
        !           244:        groff -P-c -t -me -Tascii rogue.me | sed -e 's/.\x08//g' > rogue.doc
        !           245:        groff -P-c -man -Tascii rogue.6 | sed -e 's/.\x08//g' > rogue.cat
        !           246:        tar cf $(DISTNAME)-cygwin.tar rogue.exe LICENSE.TXT rogue.cat rogue.doc
        !           247:        gzip -f $(DISTNAME)-cygwin.tar
        !           248:
        !           249: debug.djgpp:
        !           250:        make clean
        !           251:        make CFLAGS="-g3 -DWIZARD" LDFLAGS="-L$(DJDIR)/LIB" rogue
        !           252: dist.djgpp:
        !           253:        make clean
        !           254:        make CFLAGS="-O3" LDFLAGS="-L$(DJDIR)/LIB" rogue
        !           255:        groff -t -me -Tascii rogue.me | sed -e 's/.\x08//g' > rogue.doc
        !           256:        groff -man -Tascii rogue.6 | sed -e 's/.\x08//g' > rogue.cat
        !           257:        rm -f $(DISTNAME)-djgpp.zip
        !           258:        zip $(DISTNAME)-djgpp.zip rogue.exe LICENSE.TXT rogue.cat rogue.doc

CVSweb