Home | History | Annotate | Line # | Download | only in xsrc
Makefile revision 1.4
      1 #	$NetBSD: Makefile,v 1.4 1999/05/16 16:07:12 tv Exp $
      2 #
      3 # build and install xsrc
      4 
      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
     22 
     23 all-contrib:
     24 .if !exists(contrib/Makefile)
     25 	@cd contrib && PATH=../xc/config/imake:$$PATH \
     26 	    sh ../xc/config/util/xmkmf -a ../xc ../contrib
     27 .endif
     28 	@cd contrib && ${MAKE}
     29 
     30 install: install-xc install-contrib
     31 
     32 install-xc:
     33 	@cd xc && ${MAKE} install && ${MAKE} install.man
     34 
     35 install-contrib:
     36 	@cd contrib && ${MAKE} install && ${MAKE} install.man
     37 
     38 clean cleandir distclean:
     39 	@cd xc && ${MAKE} clean
     40 	@-cd contrib && ${MAKE} clean
     41