Annotation of 43BSDTahoe/new/dipress/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: # Copyright (c) 1984, 1985, 1986 Xerox Corp.
                      3: #
                      4: #
                      5: #  You might want to change the following defines:
                      6: #      TITROFFBINARY   the location of your typesetter-independent troff
                      7: #      DESTBIN         where the executable files should go
                      8: #      DESTINCLUDE     where the ".h" files go
                      9: #      DESTMAN         where the manual pages go
                     10: 
                     11: TITROFFBINARY = /usr/local/bin/titroff
                     12: DESTBIN = /usr/new
                     13: DESTINCLUDE = /usr/new/include
                     14: DESTLIB = /usr/new/lib
                     15: DESTMAN = /usr/man/mann
                     16: 
                     17: # the following is still experimental
                     18: DESTMACHINES = r-wing
                     19: 
                     20: #
                     21: # END of user tunable paramters
                     22: #-------------------------------------------------------------
                     23: 
                     24: #  targets:
                     25: #      all             - recompile and link everything
                     26: #      install         - copy include files, libraries, fonts and executables
                     27: #                        to correct destination 
                     28: #      rdist           - copy installed files to other machines running 4.3bsd
                     29: #
                     30: 
                     31: # set up for recursive makes
                     32: MFLAGS = DESTBIN=${DESTBIN} DESTINCLUDE=${DESTINCLUDE} DESTLIB=${DESTLIB} \
                     33:        DESTMACHINES=${DESTMACHINES} DESTMAN=${DESTMAN} \
                     34:        TITROFFBINARY=${TITROFFBINARY}
                     35: CFLAGS=        -O
                     36: 
                     37: # Programs that live in subdirectories, and have makefiles of their own.
                     38: #
                     39: # order is important on the next line!
                     40: SUBDIR=        src conf
                     41: LINTDIR= src
                     42: INSTALLDIR= include bin lib man/mann
                     43: CLEANDIR= doc src conf bin lib
                     44: 
                     45: 
                     46: all:
                     47:        for i in ${SUBDIR}; do \
                     48:                (cd $$i; make install); done
                     49: 
                     50: lint:
                     51:        for i in ${LINTDIR}; do \
                     52:                (cd $$i; make lint); done
                     53: 
                     54: # install assumes that a previous "make all" has been done
                     55: 
                     56: install:
                     57:        for i in ${INSTALLDIR}; do \
                     58:                (cd $$i; make ${MFLAGS} install); done
                     59: 
                     60: # rdist assumes that a previous "make install" has been done
                     61: 
                     62: rdist:
                     63:        for i in ${INSTALLDIR}; do \
                     64:                (cd $$i; make ${MFLAGS} rdist); done
                     65: 
                     66: clean:
                     67:        rm -f a.out core *.s *.o
                     68:        for i in ${CLEANDIR}; do \
                     69:                (cd $$i; make ${MFLAGS} clean); done
                     70:        @echo "clean-up complete"

unix.superglobalmegacorp.com

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