rfxswf.o now get's rebuild if one of the modules got modified.
[swftools.git] / lib / Makefile.in
index 9c0f552..d24d8d2 100644 (file)
@@ -124,9 +124,15 @@ install-am: all-am
 install: install-am
 uninstall-am:
 uninstall: uninstall-am
-all-am: Makefile rfxswf.c log.c
+
+rfxswf.o: rfxswf.c rfxswf.h modules/swfaction.c modules/swfbits.c modules/swfbutton.c \
+           modules/swfcgi.c modules/swfdump.c modules/swfobject.c modules/swfshape.c \
+           modules/swftext.c modules/swftools.c
        $(COMPILE) -c rfxswf.c
+log.o: log.c log.h
        $(COMPILE) -c log.c
+all-am: Makefile rfxswf.o log.o
+
 all-redirect: all-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
@@ -136,10 +142,11 @@ installdirs:
 mostlyclean-generic:
 
 clean-generic:
+       rm -f rfxswf.o log.o
 
 distclean-generic:
        -rm -f Makefile $(CONFIG_CLEAN_FILES)
-       -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+       -rm -f config.cache config.log
 
 maintainer-clean-generic:
 mostlyclean-am:  mostlyclean-generic