build: Provide a replacement (srfi srfi-37) when the user's one is broken.
authorLudovic Courtès <ludo@gnu.org>
Wed, 17 Jul 2013 09:05:19 +0000 (11:05 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 17 Jul 2013 09:05:19 +0000 (11:05 +0200)
commit1959fb04dc4608206bdcc6908ca3f0d71a43eda8
tree849d93fbb2103afe254c1ad13b71bf1387187a82
parent4a328f7342ade8dd8536638e19bc8a5b33bb89fe
build: Provide a replacement (srfi srfi-37) when the user's one is broken.

* srfi/srfi-37.scm.in: New file, taken from Guile 2.0.9.
* m4/guix.m4: New macro.
* configure.ac: Use it.  Define Automake conditional `INSTALL_SRFI_37'.
* Makefile.am (nobase_nodist_guilemodule_DATA)[INSTALL_SRFI_37]: Add
  srfi/srfi-37.scm.
  (GOBJECTS)[INSTALL_SRFI_37]: Add srfi/srfi-37.go.
  (srfi/srfi-37.scm)[INSTALL_SRFI_37]: New target.
  (EXTRA_DIST): Add srfi/srfi-37.scm.in.
Makefile.am
configure.ac
m4/guix.m4
srfi/srfi-37.scm.in [new file with mode: 0644]