Annotation of src/x11/Makefile, Revision 1.4
1.4 ! matt 1: # $NetBSD: Makefile,v 1.3 2003/09/24 01:56:57 lukem Exp $
1.1 lukem 2:
3: .include <bsd.own.mk>
4:
5:
1.3 lukem 6: SUBDIR= tools include lib bin share Xserver
1.1 lukem 7:
8:
9: .if ${MKUPDATE} == "no" && !defined(NOCLEANDIR)
10: BUILDTARGETS+= cleandir
11: .endif
12: .if ${MKOBJDIRS} != "no"
13: BUILDTARGETS+= obj
14: .endif
1.4 ! matt 15: .if !defined(NOINCLUDES)
! 16: BUILDTARGETS+= includes
! 17: .endif
! 18: BUILDTARGETS+= do-tools
1.1 lukem 19: BUILDTARGETS+= do-lib-X11 do-lib-ICE do-lib-Xau
20: BUILDTARGETS+= do-lib-SM do-lib-Xext
21: BUILDTARGETS+= do-lib-Xt do-lib-Xpm do-lib-Xrender do-lib-GL
22: BUILDTARGETS+= do-lib-Xmu do-lib-dps
23: BUILDTARGETS+= do-lib
24: BUILDTARGETS+= do-build
25:
26: .ORDER: ${BUILDTARGETS}
27:
28:
29: START_TIME!= date
30:
31: build:
32: @echo "Build started at: ${START_TIME}"
33: .for tgt in ${BUILDTARGETS}
34: @(cd ${.CURDIR} && ${MAKE} ${tgt})
35: .endfor
36: @echo "Build started at: ${START_TIME}"
37: @printf "Build finished at: " && date
38:
39:
40: do-build:
41: .for targ in dependall install
42: (cd ${.CURDIR} && ${MAKE} ${targ})
43: .endfor
44:
45: .for dir in tools lib/X11 lib/ICE lib/Xau lib/SM lib/Xext lib/Xt lib/Xpm \
46: lib/Xrender lib/GL lib/Xmu lib/dps lib
47: do-${dir:S/\//-/g}:
48: .for targ in dependall install
49: (cd ${.CURDIR}/${dir} && ${MAKE} ${targ})
50: .endfor
51: .endfor
52:
53:
54: .include <bsd.subdir.mk>
CVSweb <webmaster@jp.NetBSD.org>