cvs commit: src/tools/tools/nanobsd Makefile

Andrea Campi andrea+freebsd_cvs_all at webcom.it
Thu Mar 17 09:20:28 PST 2005


On Sat, Mar 12, 2005 at 08:41:26PM +0000, Poul-Henning Kamp wrote:
> phk         2005-03-12 20:41:26 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     tools/tools/nanobsd  Makefile 
>   Log:
>   DTRT with /var so that any packages installed are correctly recorded.

Now that this has been committed, I only have one local diff, it would
be amazing if you could consider doing something along these lines.

Oh, and thanks! ;-)


--- /usr/src/tools/tools/nanobsd/Makefile       Wed Mar 16 16:42:59 2005
+++ Makefile    Thu Mar 17 18:15:09 2005
@@ -71,16 +71,17 @@
 #
 Customize:     _.cs
 _.cs:  _.iw _.di _.ik _.di
+       touch _.cs.tmp
 .for cust in ${CUSTOMIZE}
 .if exists(${.CURDIR}/Customize/${${cust}})
-       sh -e ${.CURDIR}/Customize/${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS}
+       sh -e ${.CURDIR}/Customize/${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS} >> _.cs.tmp 2>&1
 .elif exists(${.CURDIR}/${${cust}})
-       sh -e ${.CURDIR}/${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS}
+       sh -e ${.CURDIR}/${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS} >> _.cs.tmp 2>&1
 .else
-       sh -e ${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS}
+       sh -e ${cust} ${WD} ${WORLDDIR} ${.CURDIR} ${CUSTOMIZE_ARGS} >> _.cs.tmp 2>&1
 .endif
 .endfor
-       touch _.cs
+       mv _.cs.tmp _.cs

 ###########################################################################
 #


-- 
   "One world, one web, one program"  -- Microsoft promotional ad
         "Ein Volk, ein Reich, ein Fuehrer"  -- Adolf Hitler


More information about the cvs-src mailing list