[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / xsrc

Annotation of xsrc/Makefile, Revision 1.4

1.4     ! tv          1: #      $NetBSD: Makefile,v 1.3 1997/12/09 11:58:28 mrg Exp $
1.1       mrg         2: #
1.3       mrg         3: # build and install xsrc
1.1       mrg         4:
1.4     ! tv          5: build:
        !             6: .if exists(xc/xmakefile)
        !             7:        @echo ""
        !             8:        @echo "Warning:  This does not rebuild from a clean tree."
        !             9:        @echo "Use 'make clean' first if you want to start from scratch."
        !            10:        @echo ""
        !            11: .endif
        !            12:        @${MAKE} all install
        !            13:
        !            14: all: all-xc all-contrib
        !            15:
        !            16: all-xc:
        !            17: .if exists(xc/xmakefile)
        !            18:        @cd xc && ${MAKE} -f xmakefile World
        !            19: .else
        !            20:        @cd xc && ${MAKE} World
        !            21: .endif
1.1       mrg        22:
                     23: all-contrib:
1.4     ! tv         24: .if !exists(contrib/Makefile)
        !            25:        @cd contrib && PATH=../xc/config/imake:$$PATH \
1.3       mrg        26:            sh ../xc/config/util/xmkmf -a ../xc ../contrib
1.4     ! tv         27: .endif
        !            28:        @cd contrib && ${MAKE}
1.1       mrg        29:
                     30: install: install-xc install-contrib
                     31:
                     32: install-xc:
1.4     ! tv         33:        @cd xc && ${MAKE} install && ${MAKE} install.man
1.1       mrg        34:
                     35: install-contrib:
1.4     ! tv         36:        @cd contrib && ${MAKE} install && ${MAKE} install.man
1.3       mrg        37:
1.4     ! tv         38: clean cleandir distclean:
        !            39:        @cd xc && ${MAKE} clean
        !            40:        @-cd contrib && ${MAKE} clean

CVSweb <webmaster@jp.NetBSD.org>