diff options
author | tschwinge <tschwinge> | 2008-05-31 09:28:37 +0000 |
---|---|---|
committer | tschwinge <tschwinge> | 2008-05-31 09:28:37 +0000 |
commit | 995edfd82e290114f7dfb6ba8181801055f7f887 (patch) | |
tree | 11c9ee922523df1bcfcd63cced0a063ab4ca71b6 /benchmarks | |
parent | 98e16a92f4ff960838c1ac1fbc8de5b79934b83e (diff) |
2008-05-31 Thomas Schwinge <tschwinge@gnu.org>
* Makefile.am (libgc.a): Link to the `gc-install/lib/libgc.a' one.
* Makefile.am (gc-install/install-stamp): New target. Used to decouple
``make install'' from ``make all''.
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/boehm-gc/ChangeLog | 5 | ||||
-rw-r--r-- | benchmarks/boehm-gc/Makefile.am | 12 |
2 files changed, 14 insertions, 3 deletions
diff --git a/benchmarks/boehm-gc/ChangeLog b/benchmarks/boehm-gc/ChangeLog index 27406d5..f05c6a4 100644 --- a/benchmarks/boehm-gc/ChangeLog +++ b/benchmarks/boehm-gc/ChangeLog @@ -1,5 +1,10 @@ 2008-05-31 Thomas Schwinge <tschwinge@gnu.org> + * Makefile.am (libgc.a): Link to the `gc-install/lib/libgc.a' one. + + * Makefile.am (gc-install/install-stamp): New target. Used to decouple + ``make install'' from ``make all''. + * Makefile.am (gc_snapshot): Fix URL. (gc-build/configure-stamp): Don't run `autoreconf'. Support separate-build-dir builds. diff --git a/benchmarks/boehm-gc/Makefile.am b/benchmarks/boehm-gc/Makefile.am index bcf0bda..43f8db6 100644 --- a/benchmarks/boehm-gc/Makefile.am +++ b/benchmarks/boehm-gc/Makefile.am @@ -99,11 +99,17 @@ gc-build/configure-stamp: $(srcdir)/gc/patch.stamp Makefile.am gc-build/build-stamp: gc-build/configure-stamp cd gc-build && \ - make all gctest install + make all && \ + make gctest touch $@ -libgc.a: gc-build/build-stamp - $(LN_S) -f gc-build/.libs/libgc.a . +gc-install/install-stamp: gc-build/build-stamp + cd gc-build && \ + make install + touch $@ + +libgc.a: gc-install/install-stamp + $(LN_S) -f gc-install/lib/libgc.a . clean-local: rm -rf gc-build |