From: kramm Date: Sun, 6 Apr 2008 20:32:18 +0000 (+0000) Subject: handling for double swf.o in gfx.a X-Git-Tag: buttons-working~253 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=ceae8654c29e00a9aa6726395af2207d49140b9e handling for double swf.o in gfx.a --- diff --git a/lib/python/Makefile.in b/lib/python/Makefile.in index 4171a30..389a86a 100644 --- a/lib/python/Makefile.in +++ b/lib/python/Makefile.in @@ -40,8 +40,9 @@ GFX_DEPS=../libpdf$(A) ../libgfxswf$(A) ../librfxswf$(A) ../libgfx$(A) ../liboc gfx.$(SLEXT): gfx.$(O) $(GFX_DEPS) Makefile $(L) -g $(SHARED) gfx.$(O) -o gfx.$(SLEXT) $(GFX_DEPS) $(PYTHON_LIB) $(LIBS) $(CXXLIBS) gfx$(A): gfx.$(O) $(GFX_DEPS) Makefile - mkdir tmp;cd tmp;for file in $(GFX_DEPS);do ar x ../$$file || cp ../$$file .;done - $(AR) cru gfx$(A) gfx.$(O) tmp/*.$(O) + mkdir -p tmp + ar cru gfx$(A) gfx.$(O) + for file in $(GFX_DEPS);do rm -f tmp/*;cd tmp;ar x ../$$file || cp ../$$file .;cd ..;$(AR) q gfx$(A) tmp/*.$(O) || break;done $(RANLIB) gfx$(A) #TODO: