[PATCH] libjava: faster 'make install'
Andreas Schwab
schwab@suse.de
Sun Mar 16 11:37:00 GMT 2008
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes:
> Aside, I noted that some rebuilding rules in Makefile.in files
> change slighty, like this (from the diff of binutils/Makefile.in):
>
> | @@ -531,15 +532,15 @@
> | @for dep in $?; do \
> | case '$(am__configure_deps)' in \
> | *$$dep*) \
> | - echo ' cd $(srcdir) && $(AUTOMAKE) --cygnus '; \
> | - cd $(srcdir) && $(AUTOMAKE) --cygnus \
> | + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
> | + cd $(srcdir) && $(AUTOMAKE) --foreign \
> | && exit 0; \
> | exit 1;; \
> | esac; \
> | done; \
> | - echo ' cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile'; \
> | + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
> | cd $(top_srcdir) && \
> | - $(AUTOMAKE) --cygnus Makefile
> | + $(AUTOMAKE) --foreign Makefile
> | .PRECIOUS: Makefile
> | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
> | @case '$?' in \
>
> I've used pristine Automake 1.9.6, is there something wrong with
> that?
That can be considered a bug in automake. There is no real difference
between the cygnus and foreign option, but you get this difference in
output depending on whether you run "automake --cygnus" or automake
grabs it from AUTOAMKE_OPTIONS in the Makefile.am.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, MaxfeldstraÃe 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Binutils
mailing list