guix-kreyren/guix/build
David Thompson 5dc876231b build: ruby: Add support for tarball and directory sources.
Previously, the Ruby build system only knew how to work with gem archives,
which made it difficult to build unreleased gems from a Git repository or
released gems in tarball form.

* gnu/build/ruby-build-system.scm (gnu:unpack, gem-archive?): New procedures.
  (unpack): Use GNU build system unpack phase for non-gem sources.
  (build): Rebuild the gemspec iff the source is a gem archive.
* guix.texi ("ruby-build-system"): Mention that tarballs and directories are
  acceptable.
2015-09-14 08:29:07 -04:00
..
cmake-build-system.scm
cvs.scm
download.scm build: Improve information density and appearance of download progress output. 2015-09-08 21:47:30 +02:00
emacs-build-system.scm emacs-build-system: Fix a file name of info directory. 2015-09-06 12:15:51 +03:00
emacs-utils.scm
git.scm
glib-or-gtk-build-system.scm
gnu-build-system.scm
gnu-dist.scm
graft.scm
gremlin.scm
haskell-build-system.scm
perl-build-system.scm
profiles.scm
pull.scm
python-build-system.scm
r-build-system.scm build: Add R build system. 2015-08-31 15:39:34 +02:00
rpath.scm
ruby-build-system.scm build: ruby: Add support for tarball and directory sources. 2015-09-14 08:29:07 -04:00
store-copy.scm
svn.scm
syscalls.scm build: container: Use the same clone flags as fork(3). 2015-09-07 13:09:58 -04:00
union.scm
utils.scm
waf-build-system.scm