1 2JAVADIR=/usr 3MINGDIR=.. 4 5COMPILE = $(JAVADIR)/bin/javac -sourcepath . 6JAR = $(JAVADIR)/bin/jar 7 8 9SRCS = \ 10 SWFColor.java \ 11 SWFMatrix.java \ 12 SWFAction.java \ 13 SWFActionI.java \ 14 SWFBitmap.java \ 15 SWFBitmapI.java \ 16 SWFButton.java \ 17 SWFButtonI.java \ 18 SWFDisplayItem.java \ 19 SWFDisplayItemI.java \ 20 SWFException.java \ 21 SWFFill.java \ 22 SWFFillI.java \ 23 SWFFont.java \ 24 SWFFontI.java \ 25 SWFGradient.java \ 26 SWFGradientI.java \ 27 SWFMorph.java \ 28 SWFMorphI.java \ 29 SWFMovie.java \ 30 SWFMovieClip.java \ 31 SWFMovieClipI.java \ 32 SWFMovieI.java \ 33 SWFObject.java \ 34 SWFObjectI.java \ 35 SWFShape.java \ 36 SWFShapeI.java \ 37 SWFSound.java \ 38 SWFSoundI.java \ 39 SWFText.java \ 40 SWFTextField.java \ 41 SWFTextFieldI.java \ 42 SWFTextI.java\ 43 SWFSoundStream.java\ 44 SWFVideoStream.java 45 46 47all: jswf.jar 48 49%.class: %.java 50 $(COMPILE) $< 51 52jswf.jar: $(patsubst %.java,%.class,${SRCS}) 53 $(JAR) cvf jswf.jar $+ 54 55clean: 56 rm -f *.class *.jar 57 58