parser.yy.c: parser.lex
lex -Bs -oparser.yy.c parser.lex
-wav2swf$(E): wav2swf.o wav.o
+wav2swf$(E): wav2swf.o wav.o ../lib/librfxswf.a
$(L) wav2swf.o wav.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-png2swf$(E): png2swf.o
+png2swf$(E): png2swf.o ../lib/librfxswf.a
$(L) png2swf.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfcombine$(E): swfcombine.o
+swfcombine$(E): swfcombine.o ../lib/librfxswf.a
$(L) swfcombine.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfdump$(E): swfdump.o
+swfdump$(E): swfdump.o ../lib/librfxswf.a
$(L) swfdump.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfextract$(E): swfextract.o
+swfextract$(E): swfextract.o ../lib/librfxswf.a
$(L) swfextract.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfstrings$(E): swfstrings.o
+swfstrings$(E): swfstrings.o ../lib/librfxswf.a
$(L) swfstrings.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfbbox$(E): swfbbox.o
+swfbbox$(E): swfbbox.o ../lib/librfxswf.a
$(L) swfbbox.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-jpeg2swf$(E): jpeg2swf.o
+jpeg2swf$(E): jpeg2swf.o ../lib/librfxswf.a
$(L) jpeg2swf.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
-swfc$(E): parser.o swfc.o ../lib/q.o wav.o
+swfc$(E): parser.o swfc.o ../lib/q.o wav.o ../lib/librfxswf.a
$(L) parser.o swfc.o ../lib/q.o wav.o -o $@ ../lib/librfxswf.a $(LIBS)
$(STRIP) $@
@for file in $(programs); do $(UNINSTALL_BIN);$(UNINSTALL_MAN1);done
clean:
- rm -f *.o *.lo *.a *.la *~
+ rm -f *.o *.lo *.a *.la *~ gmon.out
rm -f swfbbox swfdump wav2swf png2swf swfcombine swfextract swfstrings png2swf jpeg2swf
@rm -f swfbbox.exe swfdump.exe wav2swf.exe png2swf.exe swfcombine.exe swfextract.exe swfstrings.exe png2swf.exe jpeg2swf.exe
@rm -f swfbbox$(E) swfdump$(E) wav2swf$(E) png2swf$(E) swfcombine$(E) swfextract$(E) swfstrings$(E) png2swf$(E) jpeg2swf$(E)