diff options
author | marcel <marcel@FreeBSD.org> | 2012-08-22 19:25:57 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2012-08-22 19:25:57 +0000 |
commit | 9dd41e3647df728006e0749ac139cfeb773c3873 (patch) | |
tree | cd79e2918968cd4506cfed6dbf7f1829c11aa985 /include | |
parent | cf2de346b025671794fb9ccead67d707250e0584 (diff) | |
download | FreeBSD-src-9dd41e3647df728006e0749ac139cfeb773c3873.zip FreeBSD-src-9dd41e3647df728006e0749ac139cfeb773c3873.tar.gz |
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
Requested by: Simon Gerraty <sjg@juniper.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/Makefile | 34 | ||||
-rw-r--r-- | include/Makefile.depend | 14 | ||||
-rw-r--r-- | include/arpa/Makefile | 1 | ||||
-rw-r--r-- | include/arpa/Makefile.depend | 14 | ||||
-rw-r--r-- | include/gssapi/Makefile | 1 | ||||
-rw-r--r-- | include/gssapi/Makefile.depend | 14 | ||||
-rw-r--r-- | include/protocols/Makefile | 1 | ||||
-rw-r--r-- | include/protocols/Makefile.depend | 14 | ||||
-rw-r--r-- | include/rpc/Makefile.depend | 14 | ||||
-rw-r--r-- | include/rpcsvc/Makefile.depend | 14 | ||||
-rw-r--r-- | include/xlocale/Makefile | 1 | ||||
-rw-r--r-- | include/xlocale/Makefile.depend | 14 |
12 files changed, 130 insertions, 6 deletions
diff --git a/include/Makefile b/include/Makefile index d2f6d7f..c4ca316 100644 --- a/include/Makefile +++ b/include/Makefile @@ -126,8 +126,38 @@ _MARCHS= ${MACHINE_CPUARCH} _MARCHS+= x86 .endif +.if ${MK_STAGING} != "no" +# tell bsd.incs.mk that we have it covered +stage_includes: +.endif + .include <bsd.prog.mk> +.if ${MK_STAGING} != "no" && !defined(_SKIP_BUILD) +.if make(all) +DESTDIR= ${STAGE_OBJTOP} +# we want to keep this separate from the folk who +# do staging "normally" +INCLUDEDIR= /include + +all: stage_includes +installincludes: buildincludes +buildincludes: stage_prep + +stage_prep: + @mkdir -p ${DESTDIR}${INCLUDEDIR} + @touch $@ + +stage_includes: .dirdep installincludes + @find ${DESTDIR}${INCLUDEDIR} -type d | while read d; do \ + rm -f $$d/.dirdep; \ + { ln .dirdep $$d/.dirdep 2> /dev/null || \ + cp -p .dirdep $$d/.dirdep; }; \ + done + @touch $@ +.endif +.endif + installincludes: ${SHARED} ${SHARED}: compat @@ -140,11 +170,11 @@ compat: .endfor mtree -deU ${MTREE_FOLLOWS_SYMLINKS} \ -f ${.CURDIR}/../etc/mtree/BSD.include.dist \ - -p ${DESTDIR}${INCLUDEDIR} + -p ${DESTDIR}${INCLUDEDIR} > /dev/null .if ${MK_BIND_LIBS} != "no" mtree -deU ${MTREE_FOLLOWS_SYMLINKS} \ -f ${.CURDIR}/../etc/mtree/BIND.include.dist \ - -p ${DESTDIR}${INCLUDEDIR} + -p ${DESTDIR}${INCLUDEDIR} > /dev/null .endif copies: diff --git a/include/Makefile.depend b/include/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/arpa/Makefile b/include/arpa/Makefile index a480b31..94c84e3 100644 --- a/include/arpa/Makefile +++ b/include/arpa/Makefile @@ -1,6 +1,5 @@ # $FreeBSD$ -NO_OBJ= INCS= ftp.h inet.h nameser.h nameser_compat.h telnet.h tftp.h INCSDIR=${INCLUDEDIR}/arpa diff --git a/include/arpa/Makefile.depend b/include/arpa/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/arpa/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/gssapi/Makefile b/include/gssapi/Makefile index 8fb643f..b8b8dde 100644 --- a/include/gssapi/Makefile +++ b/include/gssapi/Makefile @@ -1,6 +1,5 @@ # $FreeBSD$ -NO_OBJ= INCS= gssapi.h INCSDIR= ${INCLUDEDIR}/gssapi diff --git a/include/gssapi/Makefile.depend b/include/gssapi/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/gssapi/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/protocols/Makefile b/include/protocols/Makefile index ddd8f21..a41f354 100644 --- a/include/protocols/Makefile +++ b/include/protocols/Makefile @@ -1,6 +1,5 @@ # $FreeBSD$ -NO_OBJ= INCS= dumprestore.h routed.h rwhod.h talkd.h timed.h INCSDIR=${INCLUDEDIR}/protocols diff --git a/include/protocols/Makefile.depend b/include/protocols/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/protocols/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/rpc/Makefile.depend b/include/rpc/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/rpc/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/rpcsvc/Makefile.depend b/include/rpcsvc/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/rpcsvc/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/include/xlocale/Makefile b/include/xlocale/Makefile index e45ddca..ed494f3 100644 --- a/include/xlocale/Makefile +++ b/include/xlocale/Makefile @@ -1,6 +1,5 @@ # $FreeBSD$ -NO_OBJ= INCS= _ctype.h _inttypes.h _langinfo.h _locale.h _monetary.h _stdio.h\ _stdlib.h _string.h _time.h _wchar.h INCSDIR=${INCLUDEDIR}/xlocale diff --git a/include/xlocale/Makefile.depend b/include/xlocale/Makefile.depend new file mode 100644 index 0000000..29fda55 --- /dev/null +++ b/include/xlocale/Makefile.depend @@ -0,0 +1,14 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DEP_MACHINE := ${.PARSEFILE:E} + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif |