[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, master, updated. b193d904bb9e8c1f8aa8b
From: |
Andy Wingo |
Subject: |
[Guile-commits] GNU Guile branch, master, updated. b193d904bb9e8c1f8aa8b4a985b03aa59c4e6a21 |
Date: |
Thu, 04 Jun 2009 21:11:38 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=b193d904bb9e8c1f8aa8b4a985b03aa59c4e6a21
The branch, master has been updated
via b193d904bb9e8c1f8aa8b4a985b03aa59c4e6a21 (commit)
from a46b7f14afa3308f48b1f2dd5e13381138af87e9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b193d904bb9e8c1f8aa8b4a985b03aa59c4e6a21
Author: Andy Wingo <address@hidden>
Date: Thu Jun 4 23:11:55 2009 +0200
propagate timestamps to installed .scm and .go files
* am/guilec: Propagate timestamps of .scm and .go files on to their
installed variants. Helps the is-the-.go-file-stale? code do its job.
-----------------------------------------------------------------------
Summary of changes:
am/guilec | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/am/guilec b/am/guilec
index d081e1f..ce0711b 100644
--- a/am/guilec
+++ b/am/guilec
@@ -9,6 +9,25 @@ EXTRA_DIST = $(SOURCES) $(NOCOMP_SOURCES)
CLEANFILES = $(GOBJECTS)
+# Well, shit. We can't have install changing timestamps, can we? But
+# install_sh doesn't know how to preserve timestamps. Soooo, fondle
+# automake to make things happen.
+install-data-hook:
+ @$(am__vpath_adj_setup) \
+ list='$(nobase_mod_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ $(am__vpath_adj) \
+ echo " touch -r '$$d$$p' '$(DESTDIR)$(moddir)/$$f'"; \
+ touch -r "$$d$$p" "$(DESTDIR)$(moddir)/$$f"; \
+ done
+ @$(am__vpath_adj_setup) \
+ list='$(nobase_ccache_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ $(am__vpath_adj) \
+ echo " touch -r '$$d$$p' '$(DESTDIR)$(ccachedir)/$$f'"; \
+ touch -r "$$d$$p" "$(DESTDIR)$(ccachedir)/$$f"; \
+ done
+
SUFFIXES = .scm .go
.scm.go:
GUILE_AUTO_COMPILE=0 $(top_builddir)/meta/uninstalled-env guile-tools
compile -o "$@" "$<"
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, master, updated. b193d904bb9e8c1f8aa8b4a985b03aa59c4e6a21,
Andy Wingo <=