diff options
author | David Thompson <dthompson2@worcester.edu> | 2014-09-28 11:14:53 -0400 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2014-09-28 15:09:24 -0400 |
commit | c08f9818f91c3242c38d1c78823641ab3b1e7d58 (patch) | |
tree | 7e5effdb37bc25df0b4bc968b5bd395099b9fe06 /doc/guix.texi | |
parent | 6ef8c59a7a78742cd8fc08ad7bb1d90625916f9a (diff) |
build: Add ruby build system.
* guix/build-system/ruby.scm: New file.
* guix/build/ruby-build-system: New file.
* Makefile.am (MODULES): Add new files.
* doc/guix.texi (Build Systems): Document ruby-build-system.
Diffstat (limited to 'doc/guix.texi')
-rw-r--r-- | doc/guix.texi | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 813c133475..57806cebe1 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -1648,6 +1648,14 @@ the @code{#:make-maker-flags} parameter. Which Perl package is used can be specified with @code{#:perl}. @end defvr +@defvr {Scheme Variable} ruby-build-system +This variable is exported by @code{(guix build-system ruby)}. It +implements the RubyGems build procedure used by Ruby packages, which +involves running @code{gem build} followed by @code{gem install}. + +Which Ruby package is used can be specified with the @code{#:ruby} +parameter. +@end defvr Lastly, for packages that do not need anything as sophisticated, a ``trivial'' build system is provided. It is trivial in the sense that |