aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/kern.post.mk
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>2002-03-19 06:30:24 +0000
committerBruce Evans <bde@FreeBSD.org>2002-03-19 06:30:24 +0000
commit09f2f5ad6700b0bbb108188f1787ada9de723c1f (patch)
tree9b7304395400080cba7471c9edaf3c93aed4033c /sys/conf/kern.post.mk
parent12ca2c2edea25506d1855f0142bf5f2eddf2cd5f (diff)
downloadsrc-09f2f5ad6700b0bbb108188f1787ada9de723c1f.tar.gz
src-09f2f5ad6700b0bbb108188f1787ada9de723c1f.zip
Removed env(1) commands. make(1) uses a real shell, and
"env name=value ... cmd ..." is just a pessimized way of doing "name=value ... cmd ..." in real shells. Set the environment (without using env(1)) before starting xargs so that env(1) is not needed in "xargs env name=value ... cmd ..."
Notes
Notes: svn path=/head/; revision=92650
Diffstat (limited to 'sys/conf/kern.post.mk')
-rw-r--r--sys/conf/kern.post.mk30
1 files changed, 16 insertions, 14 deletions
diff --git a/sys/conf/kern.post.mk b/sys/conf/kern.post.mk
index 2694d0f049b0..4775f1fe7fe5 100644
--- a/sys/conf/kern.post.mk
+++ b/sys/conf/kern.post.mk
@@ -98,10 +98,12 @@ _kernel-depend: assym.s vnode_if.h ${BEFORE_DEPEND} \
${SYSTEM_SFILES} ${MFILES:T:S/.m$/.h/}
if [ -f .olddep ]; then mv .olddep .depend; fi
rm -f .newdep
- ${MAKE} -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | xargs \
- env MKDEP_CPP="${CC} -E" CC="${CC}" mkdep -a -f .newdep ${CFLAGS}
- ${MAKE} -V SFILES -V SYSTEM_SFILES | xargs \
- env MKDEP_CPP="${CC} -E" mkdep -a -f .newdep ${ASM_CFLAGS}
+ MKDEP_CPP="${CC} -E" CC="${CC}" \
+ ${MAKE} -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | xargs \
+ mkdep -a -f .newdep ${CFLAGS}
+ MKDEP_CPP="${CC} -E" \
+ ${MAKE} -V SFILES -V SYSTEM_SFILES | xargs \
+ mkdep -a -f .newdep ${ASM_CFLAGS}
rm -f .depend
mv .newdep .depend
@@ -178,34 +180,34 @@ reinstall.debug: modules-reinstall.debug
modules:
@mkdir -p ${.OBJDIR}/modules
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} obj ; \
- env ${MKMODULESENV} ${MAKE} all
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} obj ; \
+ ${MKMODULESENV} ${MAKE} all
modules-depend:
@mkdir -p ${.OBJDIR}/modules
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} obj ; \
- env ${MKMODULESENV} ${MAKE} depend
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} obj ; \
+ ${MKMODULESENV} ${MAKE} depend
modules-clean:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} clean
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} clean
modules-cleandepend:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} cleandepend
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} cleandepend
modules-clobber: modules-clean
rm -rf ${MKMODULESENV}
modules-cleandir:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} cleandir
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} cleandir
modules-tags:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} tags
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} tags
modules-install modules-reinstall:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} install
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} install
modules-install.debug modules-reinstall.debug:
- cd $S/modules ; env ${MKMODULESENV} ${MAKE} install.debug
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} install.debug
config.o:
${NORMAL_C}