This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] libjava: faster 'make install'
- From: Andreas Schwab <schwab at suse dot de>
- To: Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- Cc: binutils at sources dot redhat dot com
- Date: Sun, 16 Mar 2008 12:37:13 +0100
- Subject: Re: [PATCH] libjava: faster 'make install'
- References: <20080309145721.GK6280@ins.uni-bonn.de> <20080316081349.GD6067@ins.uni-bonn.de>
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."