Annotation of 43BSDReno/share/mk/bsd.subdir.mk, revision 1.1

1.1     ! root        1: #      @(#)bsd.subdir.mk       5.8 (Berkeley) 6/22/90
        !             2: 
        !             3: .MAIN: all
        !             4: 
        !             5: STRIP?=        -s
        !             6: 
        !             7: BINGRP?=       bin
        !             8: BINOWN?=       bin
        !             9: BINMODE?=      555
        !            10: 
        !            11: _SUBDIRUSE: .USE
        !            12:        @for entry in ${SUBDIR}; do \
        !            13:                (if test -d ${.CURDIR}/$${entry}.${MACHINE}; then \
        !            14:                        echo "===> $${entry}.${MACHINE}"; \
        !            15:                        cd ${.CURDIR}/$${entry}.${MACHINE}; \
        !            16:                else \
        !            17:                        echo "===> $$entry"; \
        !            18:                        cd ${.CURDIR}/$${entry}; \
        !            19:                fi; \
        !            20:                ${MAKE} ${.TARGET:realinstall=install}) \
        !            21:        done
        !            22: 
        !            23: ${SUBDIR}::
        !            24:        @if test -d ${.TARGET}.${MACHINE}; then \
        !            25:                cd ${.CURDIR}/${.TARGET}.${MACHINE}; \
        !            26:        else \
        !            27:                cd ${.CURDIR}/${.TARGET}; \
        !            28:        fi; \
        !            29:        ${MAKE} all
        !            30: 
        !            31: .if !target(all)
        !            32: all: _SUBDIRUSE
        !            33: .endif
        !            34: 
        !            35: .if !target(clean)
        !            36: clean: _SUBDIRUSE
        !            37: .endif
        !            38: 
        !            39: .if !target(cleandir)
        !            40: cleandir: _SUBDIRUSE
        !            41: .endif
        !            42: 
        !            43: .if !target(depend)
        !            44: depend: _SUBDIRUSE
        !            45: .endif
        !            46: 
        !            47: .if !target(install)
        !            48: .if !target(beforeinstall)
        !            49: beforeinstall:
        !            50: .endif
        !            51: .if !target(afterinstall)
        !            52: afterinstall:
        !            53: .endif
        !            54: install: afterinstall
        !            55: afterinstall: realinstall
        !            56: realinstall: beforeinstall _SUBDIRUSE
        !            57: .endif
        !            58: 
        !            59: .if !target(lint)
        !            60: lint: _SUBDIRUSE
        !            61: .endif
        !            62: 
        !            63: .if !target(obj)
        !            64: obj: _SUBDIRUSE
        !            65: .endif
        !            66: 
        !            67: .if !target(tags)
        !            68: tags: _SUBDIRUSE
        !            69: .endif

unix.superglobalmegacorp.com

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