12345678910111213141516171819202122232425262728293031323334353637383940 |
- Summary
- -------
- POSIX will say in a future version that calling "rm -f" with no argument
- is OK; and this sensible behaviour seem to be already very widespread in
- "the wild" (and possibly lacking only on those systems that are well on
- their way to obsolescence).
- Se we'd like to simplify several automake-generated "cleaning" rules
- accordingly, to get rid of the awful idiom:
- test -z "$(VAR)" || rm -f $(VAR)
- See automake bug#10828.
- For Automake 1.14 (DONE)
- ------------------------
- Add a temporary "probe check" in AM_INIT_AUTOMAKE that verifies that
- the no-args "rm -f" usage is supported on the system configure is
- being run on; complain loudly if this is not the case, and tell the
- user to report the situation to us.
- For Automake 2.0
- ----------------
- Make any failure in the configure-time probe check introduced by the
- previous point fatal; and in case of failure, also suggest to the user
- to install an older version of GNU coreutils to work around the
- limitation of his system (this version should be old enough not to
- be bootstrapped with Automake 2.0, otherwise the user will face a
- bootstrapping catch-22).
- In all our recipes, start assuming "rm -f" with no argument is OK;
- simplify and de-uglify the recipes accordingly.
- For Automake 3.0
- ----------------
- Remove the runtime probe altogether.
|