]> git.donarmstrong.com Git - lilypond.git/blobdiff - make/ports-targets.make
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / make / ports-targets.make
index aa27aa6a5f46589caf7e8ea57d3df08de09848cf..529672ced5a7382987f5400d4b7ab6ab044fb0b2 100644 (file)
@@ -1,6 +1,6 @@
 
 local-ly-clean:
-       -mv -f $(wildcard *.ly) $(outdir)
+       $(if $(wildcard *.ly), -mv -f $(wildcard *.ly) $(outdir))
 
 ly-clean: local-ly-clean
        $(LOOP)
@@ -32,6 +32,10 @@ sync: local-sync
 
 generate-GNUmakefiles: $(dirs-after:%=%/GNUmakefile)
 
+truncate = $(filter-out %/GNUmakefile , $(wildcard */*))
+trunc:
+       rm -fr $(truncate)
+
 # too time-consuming?
 # local-dist: local-ly-clean
 
@@ -42,5 +46,6 @@ local-ports-help:
   download    download .lys from $(MUTOPIA_MIRROR)\n\
   ly-clean    move all .lys to $(outdir)\n\
   sync        generate missing parts of tree\n\
+  trunc       truncate tree\n\
 "\