From: Patrick McCarty Date: Thu, 4 Nov 2010 21:17:57 +0000 (-0700) Subject: Build: Do not remove `configure' for maintainerclean. X-Git-Tag: release/2.13.39-1~40 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=70a7286eb24f8445da15296c5440bb1037e21652;p=lilypond.git Build: Do not remove `configure' for maintainerclean. This fixes issue #1383. According to the GNU Coding Standards, "...running the command `make maintainer-clean' should not delete `configure' even if `configure' can be remade using a rule in the Makefile." By not removing `configure' for the `local-maintainerclean' toplevel target, `make maintainerclean' completes successfully. --- diff --git a/stepmake/stepmake/toplevel-targets.make b/stepmake/stepmake/toplevel-targets.make index d07d80f0d1..2ee7be573f 100644 --- a/stepmake/stepmake/toplevel-targets.make +++ b/stepmake/stepmake/toplevel-targets.make @@ -12,7 +12,6 @@ local-distclean: rm -rf $(outdir) local-maintainerclean: - rm -f configure GNUmakefile: GNUmakefile.in $(MAKE) INFILE=$< OUTFILE=$@ -f $(stepdir)/automatically-generated.sub.make