all: smiley.swf
%.swf: %.as
	x=$$(sed -n '1s/.*dimensions: \([0-9]\+\)x.*/\1/p' $<); \
	y=$$(sed -n '1s/.*dimensions: [0-9]\+x\([0-9]\+\),.*/\1/p' $<); \
	if [ ! "$$x" ]; then x=400; fi; \
	if [ ! "$$y" ]; then y=400; fi; \
	echo x=$$x y=$$y && as3compile -X $$x -Y $$y $<
