[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SRFI-13/14 merged into guile-core
From: |
Neil Jerram |
Subject: |
Re: SRFI-13/14 merged into guile-core |
Date: |
24 Apr 2001 21:37:27 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
>>>>> "Martin" == Martin Grabmueller <address@hidden> writes:
Martin> Hello list, I have just committed the new directory srfi,
Martin> including everything needed to make use of SRFI-13 (string
Martin> library) and SRFI-14 (character set library).
Nice!
Martin> Please let me know if anything breaks.
I needed the patch below to rebuild guile-core. The gist is that srfi
doesn't need to be treated specially like guile-readline; it all
happens by magic just by including srfi in SUBDIRS in the top level
Makefile.am. On the other hand, you do need to include srfi/Makefile
in the list of files output by the top level configure.in. (And I
reformatted the line as well - just to add a little confusion!)
With this patch, I believe that srfi/autogen.sh and srfi/configure.in
are obsolete and can be removed.
Regards,
Neil
Index: configure.in
===================================================================
RCS file: /cvs/guile/guile-core/configure.in,v
retrieving revision 1.135
diff -u -r1.135 configure.in
--- configure.in 2001/04/23 20:24:01 1.135
+++ configure.in 2001/04/24 20:32:45
@@ -33,7 +33,6 @@
#--------------------------------------------------------------------
AC_CONFIG_SUBDIRS(guile-readline)
-AC_CONFIG_SUBDIRS(srfi)
#--------------------------------------------------------------------
#
@@ -552,7 +551,25 @@
AC_SUBST(EXTRA_DOT_DOC_FILES)
AC_SUBST(EXTRA_DOT_X_FILES)
-AC_OUTPUT([Makefile libguile/Makefile libguile/guile-snarf
libguile/guile-doc-snarf libguile/guile-func-name-check
libguile/guile-snarf.awk libguile/versiondat.h ice-9/Makefile oop/Makefile
oop/goops/Makefile qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile
guile-config/Makefile doc/Makefile check-guile], [chmod +x libguile/guile-snarf
libguile/guile-doc-snarf libguile/guile-func-name-check check-guile])
+AC_OUTPUT([Makefile
+ libguile/Makefile
+ libguile/guile-snarf
+ libguile/guile-doc-snarf
+ libguile/guile-func-name-check
+ libguile/guile-snarf.awk
+ libguile/versiondat.h
+ ice-9/Makefile
+ oop/Makefile
+ oop/goops/Makefile
+ srfi/Makefile
+ qt/Makefile
+ qt/qt.h
+ qt/md/Makefile
+ qt/time/Makefile
+ guile-config/Makefile
+ doc/Makefile
+ check-guile],
+ [chmod +x libguile/guile-snarf libguile/guile-doc-snarf
libguile/guile-func-name-check check-guile])
dnl Local Variables:
dnl comment-start: "dnl "