[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / x11

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>