guix-devel/guix/scripts
Federico Beffa a415474873 import: hackage: Refactor parsing code and add new options.
* guix/import/cabal.scm: New file.
* guix/import/hackage.scm: Update to use the new Cabal parsing module.
* tests/hackage.scm: Update tests.
* guix/scripts/import/hackage.scm: Add new '--cabal-environment' and '--stdin'
  options.
* doc/guix.texi: ... and document them.
* Makefile.am (MODULES): Add 'guix/import/cabal.scm',
  'guix/import/hackage.scm' and 'guix/scripts/import/hackage.scm'.
  (SCM_TESTS): Add 'tests/hackage.scm'.
2015-06-09 09:48:38 +02:00
..
import import: hackage: Refactor parsing code and add new options. 2015-06-09 09:48:38 +02:00
archive.scm ui: Factorize command-line + env. var. option parsing. 2015-02-26 00:04:36 +01:00
authenticate.scm Remove assorted Guile 2.0.5 workarounds. 2015-05-10 11:07:51 +02:00
build.scm scripts: Move 'set-build-options-from-command-line*' to (guix scripts build) module. 2015-05-21 08:29:47 -04:00
download.scm Use `port-sha256' and `open-sha256-port'. 2013-07-03 01:18:24 +02:00
environment.scm guix environment: Add --ad-hoc option. 2015-05-28 20:52:52 -04:00
gc.scm guix gc: Add '--verify'. 2015-06-06 19:05:56 +02:00
hash.scm Break module cycle involving (guix store) and (guix ui). 2014-10-09 23:51:19 +02:00
import.scm guix: Clean up --help messages. 2015-06-08 11:46:05 +03:00
lint.scm guix: Clean up --help messages. 2015-06-08 11:46:05 +03:00
offload.scm offload: Better report failure to create the GC root directory. 2015-02-05 23:40:55 +01:00
package.scm guix: Clean up --help messages. 2015-06-08 11:46:05 +03:00
publish.scm publish: Add '--listen'. 2015-05-12 21:22:52 +02:00
pull.scm pull: Always install the ~/.config/guix/latest symlink. 2015-02-06 17:39:10 +01:00
refresh.scm refresh: Allow users to refer to specific package versions. 2015-04-16 23:15:06 +02:00
substitute.scm Remove assorted Guile 2.0.5 workarounds. 2015-05-10 11:07:51 +02:00
system.scm guix: Clean up --help messages. 2015-06-08 11:46:05 +03:00