$(outdir)/lilypond.pdf: $(OUT_PDF_IMAGES) $(OUT_PNG_IMAGES)
$(outdir)/%.png: %.png
- convert -geometry 50x50% $< $@
+ convert -depth 8 -geometry 50x50% $< $@
$(outdir)/%.png: %.eps
gs -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -q -sOutputFile=$@ -sDEVICE=png16m -dEPSCrop -dNOPAUSE -f $< -c quit
$(outdir)/%.pdf: %.png
- convert $< $@
+ convert -depth 8 $< $@
$(outdir)/%.pdf: %.eps
gs -dAutoRotatePages=/None -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -sOutputFile=$@ -dEPSCrop -c .setpdfwrite -f $<
local-WWW: $(HTML_FILES) $(DEEP_HTML_FILES)\
$(datafiles) $(PDF_FILES) $(source-links) info info-dir
-local-WWW-clean: deep-WWW-clean
-
-deep-WWW-clean:
- rm -rf $(outdir)/lilypond $(outdir)/lilypond-internals
-
info-dir:
$(SHELL) $(buildscript-dir)/install-info-html.sh --dir=$(outdir) lilypond lilypond-internals music-glossary
$(outdir)/%.bib: %.bib
ln -f $< $@
-local-clean:
- rm -f fonts.aux fonts.log feta*.tfm feta*.*pk
- rm -rf $(outdir)/lilypond $(outdir)/lilypond-internals $(outdir)/music-glossary
# lilypond.texi deps
$(top-build-dir)/mf/$(outconfbase)/feta16list.ly:
## unused
$(outdir)/interfaces.itexi: dummy
cd $(outdir) && lilypond $(top-src-dir)/ly/generate-interface-doc
-
-
-local-clean: local-delete
-
-local-delete:
- find $(outdir)/ -name 'lily-[0-9]*' | xargs rm -f
- -rm -f $(outdir)/*
TAGS.make: dummy
etags -o $@ $(find $(top-src-dir) -name 'GNUmakefile*' -o -name '*.make')
-local-clean: build-dir-setup-clean local-web-clean
-
-local-web-clean:
- rm -rf $(outdir)/web-root/
-
-
-
-build-dir-setup-clean:
- cd $(top-build-dir) && rm -rf share
-
$(config_h): config.hh.in
#
# this is to prevent people from getting
include $(depth)/make/stepmake.make
TITLE=LilyPond Regression Tests
-local-clean: local-delete
-
-# use `find` together with `xargs` to avoid too long argument-lists.
-local-delete:
- $(FIND) $(outdir)/ -empty -name '*' | xargs rm -f
-
man:
$(LOOP)
-# be careful about deletion.
clean: local-clean
- -rm -f $(outdir)/*
+ -rm -rf "./$(outdir)"
$(LOOP)
ifneq ($(strip $(depth)),.)
cvs-clean:
$(MAKE) local-distclean
- find . -type d -name out | xargs rm -rf
- find . -type d -name out-www | xargs rm -rf
+ rm -rf out
+ rm -rf out-www
rm -f aclocal.m4 configure
maintainerclean: