Makefile revision 34e496fb
134e496fbSfredb# $NetBSD: Makefile,v 1.7 1999/09/14 08:21:45 fredb Exp $ 23cbc2fa9Smrg# 35c5d6177Smrg# build and install xsrc 43cbc2fa9Smrg 5b583040eStvall: all-xc all-contrib 6b583040eStv 7b583040eStvall-xc: 834e496fbSfredb.if exists(xc/xmakefile) && defined(UPDATE) 934e496fbSfredb @cd xc && ${MAKE} Everything 10b583040eStv.else 1134e496fbSfredb @-rm -f xc/xmakefile 12b583040eStv @cd xc && ${MAKE} World 13b583040eStv.endif 143cbc2fa9Smrg 153cbc2fa9Smrgall-contrib: 16b583040eStv.if !exists(contrib/Makefile) 17b583040eStv @cd contrib && PATH=../xc/config/imake:$$PATH \ 185c5d6177Smrg sh ../xc/config/util/xmkmf -a ../xc ../contrib 19b583040eStv.endif 20b583040eStv @cd contrib && ${MAKE} 213cbc2fa9Smrg 223cbc2fa9Smrginstall: install-xc install-contrib 233cbc2fa9Smrg 243cbc2fa9Smrginstall-xc: 25b583040eStv @cd xc && ${MAKE} install && ${MAKE} install.man 263cbc2fa9Smrg 273cbc2fa9Smrginstall-contrib: 28b583040eStv @cd contrib && ${MAKE} install && ${MAKE} install.man 295c5d6177Smrg 307e6ae19cStronclean: 3134e496fbSfredb @-cd xc && ${MAKE} clean 32b583040eStv @-cd contrib && ${MAKE} clean 3390360741Stv 3434e496fbSfredbcleandir distclean: clean 357e6ae19cStron find xc contrib -name .depend | xargs rm 367e6ae19cStron find xc contrib -name 'Makefile*' | \ 377e6ae19cStron xargs grep -l "Makefile generated by imake" | xargs rm 387e6ae19cStron -rmdir xc/exports 397e6ae19cStron rm -f xc/xmakefile 407e6ae19cStron 4190360741Stvbuild: 4234e496fbSfredb.if defined(UPDATE) 4390360741Stv @${MAKE} all install 4434e496fbSfredb.else 4534e496fbSfredb @${MAKE} cleandir all install 4634e496fbSfredb.endif 47