]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/pictures/GNUmakefile
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / Documentation / pictures / GNUmakefile
index 45e722b781faecb981f41b5efb64fabe3f3b90d6..44ec78bdca0e108288e1a1e2fd8f2c394b94bd8a 100644 (file)
@@ -2,31 +2,24 @@ depth = ../..
 
 STEPMAKE_TEMPLATES=documentation
 XPM_FILES=$(wildcard *.xpm)
-OUTGIF_FILES = $(addprefix $(outdir)/,$(XPM_FILES:.xpm=.gif))
-OUTPNG_FILES = $(addprefix $(outdir)/,$(XPM_FILES:.xpm=.png))
-
 EXTRA_DIST_FILES= $(XPM_FILES)
-OUT_DIST_FILES = $(package-icon)
-
-include $(depth)/make/stepmake.make
 
-default: $(package-icon)
-local-dist: $(package-icon)
+lilypond-icon = $(outdir)/lilypond.ico
+ly-icon = $(outdir)/ly.ico
 
-xgifs: $(OUTGIF_FILES)
-pngs: $(OUTPNG_FILES)
+include $(depth)/make/stepmake.make
 
-# local-WWW: $(OUTGIF_FILES)
-local-WWW: $(OUTPNG_FILES)
+ifeq ($(PLATFORM_WINDOWS),yes)
 
-xicon: $(outdir)/lelie-icon.gif
-       cp $< $(depth)/$(outdir)/$(package)-icon.gif
+$(outdir)/%.ico: %.xpm
+       $(PYTHON) $(buildscript-dir)/genicon.py $< $@
 
-icon: $(package-icon)
+default: $(lilypond-icon) $(ly-icon)
 
-#$(package-icon): $(outdir)/lelie-icon.png 
-#      cp $< $@
+endif # PLATFORM_WINDOWS
 
-$(package-icon): lelie-icon.xpm
-       cp $< $@
+local-dist: $(icon) 
+xgifs: $(OUTGIF_FILES)
+pngs: $(OUTPNG_FILES)
+local-WWW: $(OUTPNG_FILES)