adding comments, removing cruft from Makefile
This commit is contained in:
parent
e62953936d
commit
21cfe7f19e
12
Makefile
12
Makefile
@ -1,14 +1,24 @@
|
|||||||
BASE = $(PWD)
|
# sets mxmlc to just the basename "mxmlc"
|
||||||
|
# if not overridden in command line like so:
|
||||||
|
# make MXMLC=/path/to/my/mxmlc
|
||||||
MXMLC ?= mxmlc
|
MXMLC ?= mxmlc
|
||||||
|
|
||||||
|
|
||||||
|
# define all target swf paths (which don't yet exist if
|
||||||
|
# they've never been built)
|
||||||
SWFS = $(patsubst %.mxml,%.swf,$(wildcard [0-9]*-*/*.mxml))
|
SWFS = $(patsubst %.mxml,%.swf,$(wildcard [0-9]*-*/*.mxml))
|
||||||
|
|
||||||
|
|
||||||
|
# define an implicit build rule for any file matching %.swf,
|
||||||
|
# using the $< (input) and $@ (output) automatic variables
|
||||||
%.swf : %.mxml
|
%.swf : %.mxml
|
||||||
$(MXMLC) $< -warnings -output $@
|
$(MXMLC) $< -warnings -output $@
|
||||||
|
|
||||||
|
|
||||||
|
# build all expected swf files
|
||||||
all: $(SWFS)
|
all: $(SWFS)
|
||||||
|
|
||||||
|
|
||||||
|
# remove all swf files in the tree
|
||||||
clean:
|
clean:
|
||||||
find -name \*.swf -exec rm {} \;
|
find -name \*.swf -exec rm {} \;
|
||||||
|
Loading…
Reference in New Issue
Block a user