initial prototype of ruby interface
[swftools.git] / src / Makefile.in
index 6ef23d1..1fbc554 100644 (file)
@@ -53,9 +53,18 @@ swfc-interpolation.$(O): swfc-interpolation.c swfc-interpolation.h ../lib/q.h
 parser.$(O): parser.yy.c parser.h ../lib/q.h
        $(C) parser.yy.c -o $@
 
-../lib/librfxswf$(A): ../lib/modules/swfrender.c ../lib/modules/swfshape.c ../lib/modules/swfbits.c ../lib/rfxswf.c
+../lib/librfxswf$(A): ../lib/modules/swfrender.c ../lib/modules/swfshape.c ../lib/modules/swftext.c ../lib/modules/swffont.c ../lib/modules/swfbits.c ../lib/rfxswf.c ../lib/devices/swf.c ../lib/modules/swfalignzones.c
        cd ../lib;$(MAKE) librfxswf$(A);cd -
 
+../lib/libgfxpdf$(A): ../lib/pdf/GFXOutputDev.cc
+       cd ../lib;$(MAKE) libpdf$(A);cd -
+
+../lib/libgfx$(A): ../lib/devices/*.c
+       cd ../lib;$(MAKE) libgfx$(A);cd -
+
+../lib/libgfxswf$(A): ../lib/devices/swf.c
+       cd ../lib;$(MAKE) libgfxswf$(A);cd -
+
 # TODO: include the following rule only if lex is available
 parser.yy.c: parser.lex
        flex -B -s -oparser.yy.c parser.lex