Up to [cvs.NetBSD.org] / src / etc
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: yamt-pagecache-base8
Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 3 13:53:28 2012 UTC (11 years, 3 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7
Branch point for: yamt-pagecache,
tls-maxphys
Add src/etc/Makefile.params, containing the definition of the RELEASEVARS variable, and commands related to printing the values of the variables whose names are in RELEASEVARS. Add an awk script to remove noise printed by "make -j" or high levels of MAKEVERBOSE, so we get only the variables names and values. The values are escaped so that variables containing embedded newlines, quotation marks, and backslashes, are passed through safely. Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS} command defined in src/etc/Makefile.params. Now ${DESTDIR}/etc/release and the params file in the top-level .OBJDIR should never contain unwanted noise, even after a build with MAKEVERBOSE=4.