Deleted Added
full compact
bsd.subdir.mk (95509) bsd.subdir.mk (96164)
1# from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91
1# from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91
2# $FreeBSD: head/share/mk/bsd.subdir.mk 95509 2002-04-26 17:55:27Z ru $
2# $FreeBSD: head/share/mk/bsd.subdir.mk 96164 2002-05-07 15:42:56Z ru $
3#
4# The include file <bsd.subdir.mk> contains the default targets
5# for building subdirectories.
6#
7# For all of the directories listed in the variable SUBDIRS, the
8# specified directory will be visited and the target made. There is
9# also a default target which allows the command "make subdir" where
10# subdir is any directory listed in the variable SUBDIRS.

--- 9 unchanged lines hidden (view full) ---

20#
21# +++ targets +++
22#
23# distribute:
24# This is a variant of install, which will
25# put the stuff into the right "distribution".
26#
27# afterinstall, all, all-man, beforeinstall, checkdpadd,
3#
4# The include file <bsd.subdir.mk> contains the default targets
5# for building subdirectories.
6#
7# For all of the directories listed in the variable SUBDIRS, the
8# specified directory will be visited and the target made. There is
9# also a default target which allows the command "make subdir" where
10# subdir is any directory listed in the variable SUBDIRS.

--- 9 unchanged lines hidden (view full) ---

20#
21# +++ targets +++
22#
23# distribute:
24# This is a variant of install, which will
25# put the stuff into the right "distribution".
26#
27# afterinstall, all, all-man, beforeinstall, checkdpadd,
28# clean, cleandepend, cleandir, depend, install, lint,
28# clean, cleandepend, cleandir, depend, install, lint, maninstall,
29# obj, objlink, realinstall, regress, tags
30#
31
32.include <bsd.init.mk>
33
34_SUBDIR: .USE
35.if defined(SUBDIR) && !empty(SUBDIR)
36 @for entry in ${SUBDIR}; do \

--- 16 unchanged lines hidden (view full) ---

53 cd ${.CURDIR}/${.TARGET}.${MACHINE_ARCH}; \
54 else \
55 cd ${.CURDIR}/${.TARGET}; \
56 fi; \
57 ${MAKE} all
58
59
60.for __target in all all-man checkdpadd clean cleandepend cleandir \
29# obj, objlink, realinstall, regress, tags
30#
31
32.include <bsd.init.mk>
33
34_SUBDIR: .USE
35.if defined(SUBDIR) && !empty(SUBDIR)
36 @for entry in ${SUBDIR}; do \

--- 16 unchanged lines hidden (view full) ---

53 cd ${.CURDIR}/${.TARGET}.${MACHINE_ARCH}; \
54 else \
55 cd ${.CURDIR}/${.TARGET}; \
56 fi; \
57 ${MAKE} all
58
59
60.for __target in all all-man checkdpadd clean cleandepend cleandir \
61 depend distribute lint \
61 depend distribute lint maninstall \
62 obj objlink realinstall regress tags
63${__target}: _SUBDIR
64.endfor
65
66.if !target(install)
67.if !target(beforeinstall)
68beforeinstall:
69.endif
70.if !target(afterinstall)
71afterinstall:
72.endif
73install: afterinstall
74afterinstall: realinstall
75realinstall: beforeinstall
76.endif
62 obj objlink realinstall regress tags
63${__target}: _SUBDIR
64.endfor
65
66.if !target(install)
67.if !target(beforeinstall)
68beforeinstall:
69.endif
70.if !target(afterinstall)
71afterinstall:
72.endif
73install: afterinstall
74afterinstall: realinstall
75realinstall: beforeinstall
76.endif