Annotation of src/Makefile, Revision 1.33
1.33 ! jtc 1: # $NetBSD: Makefile,v 1.32 1996/04/13 06:36:15 cgd Exp $
1.32 cgd 2:
3: .include <bsd.own.mk> # for configuration variables.
1.4 cgd 4:
5: # NOTE THAT etc *DOES NOT* BELONG IN THE LIST BELOW
1.2 cgd 6:
1.14 cgd 7: SUBDIR+= lib include bin libexec sbin usr.bin usr.sbin share games
1.8 cgd 8: SUBDIR+= gnu
1.12 cgd 9:
10: SUBDIR+= sys
1.9 cgd 11:
1.21 cgd 12: .if exists(domestic) && !defined(EXPORTABLE_SYSTEM)
13: SUBDIR+= domestic
14: .endif
15:
1.13 brezak 16: .if exists(regress)
1.9 cgd 17: .ifmake !(install)
18: SUBDIR+= regress
19: .endif
20:
1.10 cgd 21: regression-tests:
22: @echo Running regression tests...
1.22 cgd 23: @(cd ${.CURDIR}/regress && ${MAKE} regress)
1.13 brezak 24: .endif
1.20 cgd 25:
1.26 tls 26: beforeinstall:
27: .ifndef DESTDIR
28: (cd ${.CURDIR}/etc && ${MAKE} DESTDIR=/ distrib-dirs)
1.31 tls 29: .else
30: (cd ${.CURDIR}/etc && ${MAKE} distrib-dirs)
1.26 tls 31: .endif
1.15 cgd 32:
33: afterinstall:
1.19 cgd 34: .ifndef NOMAN
1.22 cgd 35: (cd ${.CURDIR}/share/man && ${MAKE} makedb)
1.19 cgd 36: .endif
1.15 cgd 37:
38: build:
1.32 cgd 39: (cd ${.CURDIR}/share/mk && ${MAKE} install)
1.33 ! jtc 40: ${MAKE} includes
1.32 cgd 41: (cd ${.CURDIR}/include && ${MAKE} install)
42: .if exists(domestic) && !defined(EXPORTABLE_SYSTEM)
1.28 jtc 43: (cd ${.CURDIR}/domestic/include && ${MAKE} install)
1.26 tls 44: .endif
1.17 cgd 45: ${MAKE} cleandir
1.22 cgd 46: (cd ${.CURDIR}/lib && ${MAKE} depend && ${MAKE} && ${MAKE} install)
47: (cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && ${MAKE} install)
1.32 cgd 48: .if exists(domestic) && !defined(EXPORTABLE_SYSTEM)
49: # XXX should do the whole of domestic/lib
50: (cd ${.CURDIR}/domestic/lib/libcrypt && ${MAKE} depend && ${MAKE} && \
51: ${MAKE} install)
1.21 cgd 52: .endif
1.17 cgd 53: ${MAKE} depend && ${MAKE} && ${MAKE} install
1.1 cgd 54:
55: .include <bsd.subdir.mk>
CVSweb <webmaster@jp.NetBSD.org>