summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMichele Bini <michele.bini@gmail.com>2014-11-20 19:07:28 (GMT)
committerMichele Bini <michele.bini@gmail.com>2014-11-20 19:24:22 (GMT)
commita458bd7e4944c3d3595987db990ad55e35e8b9cb (patch)
tree2038ca5e6f78083f85bbfb259adfb7e55e81914f /Makefile
parentd0f22d7a3f09927c75dfc5f897736f7d5f25d39f (diff)
New animation frame for vilma
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile50
1 files changed, 50 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..358f21d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,50 @@
+TARGETS=index.html
+
+
+all: $(TARGETS)
+
+clean:
+ rm -f $(TARGETS)
+
+
+%.html: %.html.coffee
+ (sh -c "coffee $< >$@.new" && mv $@.new $@ && touch -r $< $@) || rm -f $@
+
+%.js: %.coffee
+ coffee -bc $<
+
+%.stripped.png: %.png
+ convert -strip -colorspace sRGB $< -colorspace sRGB $@
+
+%.pamfix.png: %.png
+ (pngtopnm|pnmtopng) <$< >$@ || rm -f $@
+
+%.pnmfix.pnm: %.png
+ pngtopnm -alpha <$< >$@.alpha.png
+ pngtopnm <$< >$@
+
+%.pnmfix.png: %.pnmfix.pnm
+ pnmtopng -alpha $<.alpha.png <$< >$@
+
+# %.out.bmp: %.png
+# pngtopnm <$< |ppmtobmp >$@ || rm -f $@
+# %.png: %.in.bmp
+# bmptoppm $< |pnmtopng >$@ || rm -f $@
+
+# %.out.ppm: %.png
+# pngtopnm <$< >$@ || rm -f $@
+# %.png: %.in.ppm
+# pnmtopng <$< >$@ || rm -f $@
+
+%_8X.png: %.pnmfix.png
+ convert -interpolate integer -scale 800 $< -format BMP2 $@
+%_6X.png: %.pnmfix.png
+ convert -interpolate integer -scale 600 $< -format BMP2 $@
+%_5X.png: %.pnmfix.png
+ convert -interpolate integer -scale 500 $< -format BMP2 $@
+%_4X.png: %.pnmfix.png
+ convert -interpolate integer -scale 400 $< -format BMP2 $@
+%_3X.png: %.pnmfix.png
+ convert -interpolate integer -scale 300 $< -format BMP2 $@
+%_2X.png: %.pnmfix.png
+ convert -interpolate integer -scale 200 $< -format BMP2 $@