The NetBSD Project

CVS log for src/share/mk/bsd.clean.mk

[BACK] Up to [cvs.NetBSD.org] / src / share / mk

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 19 16:04:54 2012 UTC (17 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, agc-symver-base, agc-symver, HEAD
Changes since 1.7: +9 -3 lines
Diff to previous 1.7 (colored)

On second thoughts, don't run "rm -rf" in bsd.clean.mk.  Instead,
document that CLEANFILES and CLEANDIRFILES must not contain
directory names.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Nov 19 15:14:27 2012 UTC (17 months ago) by apb
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Use "rm -rf" instead of "rm -f" in bsd.clean.mk.  This will
allow CLEANFILES or CLEANDIRFILES to contain directory names.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 18 19:52:40 2012 UTC (17 months ago) by apb
Branch: MAIN
Changes since 1.5: +6 -4 lines
Diff to previous 1.5 (colored)

Under "Failed to remove the following files from ${_d}:",
print one file name per line, indented to make the list more visible.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 22 18:25:48 2011 UTC (2 years, 5 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: tls-maxphys
Changes since 1.4: +13 -4 lines
Diff to previous 1.4 (colored)

Use :Q to deal with the case that CLEANFILES or CLEANDIRFILES
contains quoted substrings (such as file names with spaces).
Problem reported by Joseph Koshy, who also provided the
important part of the fix.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 5 12:34:04 2011 UTC (2 years, 6 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.3: +14 -8 lines
Diff to previous 1.3 (colored)

Add MKCLEANSRC and MKCLEANVERIFY variables, defaulting to "yes".
You may set them to "no" to get the old behaviour of "make clean"
and "make cleandir".

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 23 21:13:14 2011 UTC (2 years, 6 months ago) by apb
Branch: MAIN
Changes since 1.2: +7 -5 lines
Diff to previous 1.2 (colored)

* use a :M* modifier when testing whether the expanded list of
  files is empty.  Sometimes the variable contains one or more spaces,
  and testing against "" gave the wrong result, but applying the
  :M* modifier discards the spaces.  This should fix PR 45396.
* Instead of using "-" to ignore the exit status from the rm command,
  use ||true.  This should work around the bug in PR 45356, but that
  bug is not fixed.
* Suppress the ${MKMSG} command with .if 0.  People who build with
  MAKEVERBOSE=1 don't want to see the message, and people who build
  with MAKEVERBOSE=2 or higher will see the actual rm command.  The
  message may be useful for debugging this makefile itself, so it's
  only disabled, not deleted.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 10 19:25:10 2011 UTC (2 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.1: +7 -1 lines
Diff to previous 1.1 (colored)

Don't automatically load ".depend" files during "make clean"
or "make cleandir".

Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 10 16:57:35 2011 UTC (2 years, 7 months ago) by apb
Branch: MAIN

Move all "clean" and "cleandir" processing to a new bsd.clean.mk
file, as proposed in tech-toolchain.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>