-PARAMS=../../params/foil.footer.properties.xml \
- ../../params/foil.header.properties.xml \
- ../../params/foil.master.properties.xml \
- ../../params/foil.page-sequence.properties.xml \
- ../../params/foil.properties.xml \
- ../../params/foil.region-after.properties.xml \
- ../../params/foil.region-before.properties.xml \
- ../../params/foil.region-body.properties.xml \
- ../../params/foil.subtitle.properties.xml \
- ../../params/foil.title.master.xml \
- ../../params/foil.title.properties.xml \
- ../../params/foil.title.size.xml \
- ../../params/generate.copyright.xml \
- ../../params/generate.foilgroup.numbered.toc.xml \
- ../../params/generate.foilgroup.toc.xml \
- ../../params/generate.handoutnotes.xml \
- ../../params/generate.page.number.xml \
- ../../params/generate.pubdate.xml \
- ../../params/generate.speakernotes.xml \
- ../../params/generate.titlepage.xml \
- ../../params/handoutnotes.properties.xml \
- ../../params/mml.embedding.mode.fo.xml \
- ../../params/slide.font.family.xml \
- ../../params/slide.title.font.family.xml \
- ../../params/slides.properties.xml \
- ../../params/slides.titlepage.author.properties.xml \
- ../../params/slides.titlepage.authorgroup.properties.xml \
- ../../params/slides.titlepage.corpauthor.properties.xml \
- ../../params/slides.titlepage.master.properties.xml \
- ../../params/slides.titlepage.pubdate.properties.xml \
- ../../params/slides.titlepage.region-body.properties.xml \
- ../../params/slides.titlepage.subtitle.properties.xml \
- ../../params/slides.titlepage.title.properties.xml \
- ../../params/speakernotes.properties.xml \
- ../../params/svg.embedding.mode.fo.xml
+# foo
-all:
- cp ../slidy/graphics/face* ./
- cd callouts && make all
+faces=face1.gif face2.gif face3.gif face4.gif
+
+all: $(faces)
+ $(MAKE) -C callouts
clean:
rm ./face*
- cd callouts && make clean
+ $(MAKE) -C callouts clean
+
+%.gif: ../slidy/graphics/%.gif
+ cp $< $@
-all:
- /bin/sh ./gen.sh
+low_svg=$(patsubst %, %.svg, $(shell seq 1 9))
+high_svg=$(patsubst %, %.svg, $(shell seq 10 30))
+low_png=$(patsubst %.svg, %.png, $(low_svg))
+high_png=$(patsubst %.svg, %.png, $(high_svg))
+
+all: $(low_svg) $(high_svg) $(low_png) $(high_png)
clean:
rm -rf ./*.png
+ rm -rf ./*.svg
+
+$(low_svg): %.svg:
+ convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$*\"" -scale '24x24' $*.svg
+
+$(low_png): %.png:
+ convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$*\"" -scale '24x24' $*.png
+
+$(high_svg): %.svg:
+ convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$*\"" -scale '24x24' $*.svg
+
+$(high_png): %.png:
+ convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$*\"" -scale '24x24' $*.png
+
+++ /dev/null
-#!/bin/sh
-
-# $FreeBSD$
-
-#
-# This script was taken from FreeBSD.
-#
-# It uses ImageMagick to generate callout icons.
-#
-
-for i in `seq 9 1`
-do
- convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.png
- convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.svg
-done
-
-for i in `seq 21 10`
-do
- convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.png
- convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.svg
-done
-
-exit 0
trang $< $@
clean:
-
-maintainer-clean: clean
- rm -f *.xsd
+ rm -rf *.xsd
-PARAMS=../../params/disable.collapsible.xml \
- ../../params/disable.incremental.xml \
- ../../params/generate.copyright.xml \
- ../../params/generate.foilgroup.numbered.toc.xml \
- ../../params/generate.foilgroup.toc.xml \
- ../../params/generate.handoutnotes.xml \
- ../../params/generate.pubdate.xml \
- ../../params/generate.speakernotes.xml \
- ../../params/generate.titlepage.xml \
- ../../params/mml.embedding.mode.xml \
- ../../params/svg.embedding.mode.xml \
- ../../params/user.css.xml \
- ../../params/wrap.slidecontent.xml \
- ../../params/s5.controls.xml \
- ../../params/s5.defaultview.xml \
- ../../params/s5.opera.css.xml \
- ../../params/s5.outline.css.xml \
- ../../params/s5.path.prefix.xml \
- ../../params/s5.print.css.xml \
- ../../params/s5.slides.css.xml \
- ../../params/s5.slides.js.xml \
- ../../params/slidy.duration.xml \
- ../../params/slidy.path.prefix.xml \
- ../../params/slidy.slidy.css.xml \
- ../../params/slidy.slidy.js.xml \
- ../../params/slidy.user.css.xml
+# foo