Introduce compatibility and convenience targets, local.mk template, add "helpall"
commit687766c9220b367d7fe131cb273a25d4e3ac0231
authorAchim Gratz <Stromeko@Stromeko.DE>
Mon, 23 Apr 2012 19:20:58 +0000 (23 21:20 +0200)
committerBastien Guerry <bzg@altern.org>
Mon, 23 Apr 2012 19:42:08 +0000 (23 21:42 +0200)
tree02220eff6d32bb7aca0951ce1b88dffa461cc1c8
parentb47bccf81cd13e14b439625f097133dea1f74c34
Introduce compatibility and convenience targets, local.mk template, add "helpall"

* Makefile: new target "helpall" to document all targets, while "help"
  continues to show a brief subset.

* default.mk: add cutlines for sed to produce local.mk with.

* targets.mk: add target "local.mk" to produce an (empty) local.mk
  configuration template when it isn't already present.  Ignore any
  error when making this target since sed might not be present on all
  systems.  Redefine target "update" to not include testing, similarly
  add target "update2" to additionally install without test.  Add
  targets "up0" to stop after git pull and "up1" to stop after test,
  while "up2" continues to do everything and then installs.  Complete
  .PHONY target list.  Add "refcard" target for compatibility with old
  make.  Clean contrib in "cleanall", too.
Makefile
default.mk
targets.mk