Guile-DSV is a GNU Guile module for working with the delimiter-separated values (DSV) data format.
Guile-DSV supports the Unix-style DSV format and RFC 4180 format.
- GNU Guile 2.0.x
- Guile Library 0.1.9+
Files:
- AUTHORS contains list of people who contributed to the library development.
- COPYING contains the terms of GNU General Public License.
- INSTALL contains general instructions for building/installing of Guile-DSV
- NEWS describes user-visible changes.
- TODO contains plans for the further development and list of known bugs.
Directories:
- doc – Documentation in Texinfo format.
- modules – Guile modules.
- tests – Unit tests.
Files are usually installed according to the prefix specified to
configure
script, /usr/local
by default. Building and installing
gives you:
Guile modules, in ${GUILE_SITE}
:
- dsv.scm
- dsv/rfc4180.scm
- dsv/unix.scm
- dsv/parser.scm
- dsv/builder.scm
- dsv/common.scm
All the modules will be compiled and produced .go files will be installed to
site-ccache
directory which is something like this:
${libdir}/guile/2.0/site-ccache/
.
Documentation in Info format, in ${prefix}/share/info/
:
- guile-dsv.info
For a basic explanation of the installation of the package, see the INSTALL file.
Please note that you will need Automake 1.12 or later to run
self-tests with make check
(but the library itself can be built with
older Automake version such as 1.11).
important You probably want to call configure with the
--with-guilesitedir
option so that this package is installed in
Guile’s default path. But, if you don’t know where your Guile site
directory is, run configure
without the option, and it will give you
a suggestion.