# # Flash App Makefile # Derived from the wonderful example on abowman.com # mainclass = Application swfoutput = cursorchaser.swf width = 640 height = 480 framerate = 30 bgcolor = FFFFFF srcdir = src builddir = deploy asdir = $(shell pwd)/.. mtasc = $(asdir)/bin/mtasc openwith = open classpaths = -cp $(asdir)/lib -cp $(asdir)/tools/mtasc/std -cp $(srcdir) additionalparams = -main debugclass = net.hiddenresource.util.debug.Debug.trace debugpackage = $(asdir)/lib/alcon/source/src/net/hiddenresource/util/debug outfile = $(builddir)/$(swfoutput) buildargs = -header $(width):$(height):$(framerate) \ -swf $(outfile) \ $(additionalparams) $(mainclass).as all: compile .PHONY: all builddir: mkdir -p $(builddir) compile: builddir $(mtasc) $(classpaths) -pack $(debugpackage) -trace $(debugclass) $(buildargs) optimized: builddir $(mtasc) $(classpaths) $(buildargs) run: $(outfile) $(openwith) 'file://$(asdir)/lib/alcon/Alcon/Alcon.htm?swf=$(shell pwd)/$(outfile)&w=$(width)&h=$(height)' clean: rm -rf $(builddir)