Annotation of 41BSD/games/fortune/Makefile, revision 1.1.1.1

1.1       root        1: SOURCE=        fortune.c strfile.h strfile.c unstr.c fortunes
                      2: LIBDIR=        /usr/games/lib
                      3: BINDIR=        /usr/games
                      4: OWN=   arnold
                      5: GRP=   arpa
                      6: CFLAGS=        -O -n
                      7: TARF=  fortunes.tar
                      8: 
                      9: all: fortune strfile unstr fortunes.dat
                     10: 
                     11: fortune: strfile.h fortune.c
                     12:        ${CC} ${CFLAGS} -DFORTFILE='"${LIBDIR}/fortunes.dat"' -o fortune fortune.c
                     13:        
                     14: strfile: strfile.h strfile.c
                     15:        ${CC} ${CFLAGS} -o strfile strfile.c
                     16: 
                     17: unstr: strfile.h unstr.c
                     18:        ${CC} ${CFLAGS} -o unstr unstr.c
                     19: 
                     20: fortunes.dat: fortunes strfile
                     21:        strfile -s fortunes
                     22: 
                     23: install: all
                     24:        mv fortunes.dat ${LIBDIR}/fortunes.dat
                     25:        chown ${OWN} ${LIBDIR}/fortunes.dat
                     26:        chgrp ${GRP} ${LIBDIR}/fortunes.dat
                     27:        chmod 600 ${LIBDIR}/fortunes.dat
                     28:        mv fortune ${BINDIR}
                     29:        chown ${OWN} ${BINDIR}/fortune
                     30:        chgrp ${GRP} ${BINDIR}/fortune
                     31:        chmod 4711 ${BINDIR}/fortune
                     32: 
                     33: tar:
                     34:        tar crvf ${TARF} Makefile ${SOURCE} fortune.6
                     35: 
                     36: clean:
                     37:        rm -f fortunes.dat fortune strfile unstr

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.