]> granicus.if.org Git - php/commitdiff
automake overwrites libtool's files, if
authorSascha Schumann <sas@php.net>
Tue, 9 Nov 1999 18:06:58 +0000 (18:06 +0000)
committerSascha Schumann <sas@php.net>
Tue, 9 Nov 1999 18:06:58 +0000 (18:06 +0000)
- --add-missing was used
- *_LTLIBRARIES targets are used

Thus, we preserve our customized files while automake runs

build.mk

index 3c7f71e6732d51e45a07d22d58742a38c54fb46c..4459a1b31b85e937d5328ff597972526b4b97e52 100644 (file)
--- a/build.mk
+++ b/build.mk
@@ -11,6 +11,8 @@
 #
 # $Id$ 
 
+LT_TARGETS = ltconfig ltmain.sh config.guess config.sub
+
 SUBDIRS = libzend TSRM
 
 makefile_am_files = Makefile.am $(shell find ext sapi regex -name Makefile.am)
@@ -61,8 +63,10 @@ acconfig.h: $(acconfig_h_SOURCES)
 
 $(makefile_in_files): $(makefile_am_files) aclocal.m4
        @echo rebuilding Makefile.in\'s
+       @for i in $(LT_TARGETS); do mv $$i $$i.bak; done
        @automake -a -i $(AMFLAGS) $(makefile_files) 2>&1 \
                | grep -v PHP_OUTPUT_FILES || true >&2
+       @for i in $(LT_TARGETS); do mv $$i.bak $$i; done
 
 aclocal.m4: configure.in acinclude.m4
        aclocal