guix-devel/guix
Mark H Weaver e49951eb3e Replace individual scripts with master 'guix' script.
* scripts/guix.in: New script.

* Makefile.am (bin_SCRIPTS): Add 'scripts/guix'.  Remove 'guix-build',
  'guix-download', 'guix-import', 'guix-package', and 'guix-gc'.

  (MODULES): Add 'guix/scripts/build.scm', 'guix/scripts/download.scm',
  'guix/scripts/import.scm', 'guix/scripts/package.scm', and
  'guix/scripts/gc.scm'.

* configure.ac (AC_CONFIG_FILES): Add 'scripts/guix'.  Remove 'guix-build',
  'guix-download', 'guix-import', 'guix-package', and 'guix-gc'.

* guix-build.in, guix-download.in, guix-gc.in, guix-import.in,
  guix-package.in: Remove shell script boilerplate.  Move to guix-COMMAND.in
  to guix/scripts/COMMAND.scm.  Rename module from (guix-COMMAND) to
  (guix scripts COMMAND).  Change "guix-COMMAND" to "guix COMMAND" in
  usage help string.

* pre-inst-env.in: Add "@abs_top_builddir@/scripts" to the front of $PATH.
  Export $GUIX_UNINSTALLED.

* tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh,
  tests/guix-gc.sh, tests/guix-package.sh: Use "guix COMMAND" instead of
  "guix-COMMAND".

* doc/guix.texi: Replace all occurrences of "guix-COMMAND" with
  "guix COMMAND".

* po/POTFILES.in: Update.
2013-02-16 22:17:37 -05:00
..
build union: Don't warn when colliding leaves point to the same file. 2013-02-06 23:04:10 +01:00
build-system build-system/gnu: Make the strip behavior of `static-package' configurable. 2013-02-14 01:12:24 +01:00
scripts Replace individual scripts with master 'guix' script. 2013-02-16 22:17:37 -05:00
base32.scm Update license headers. 2013-01-06 00:47:50 +01:00
build-system.scm Update license headers. 2013-01-06 00:47:50 +01:00
config.scm.in Update license headers. 2013-01-06 00:47:50 +01:00
derivations.scm derivations: Memoize `read-derivation'. 2013-01-30 18:58:38 +01:00
download.scm download: Add Apache mirrors. 2013-01-25 21:52:08 +01:00
ftp-client.scm ftp-client: Add `ftp-size'. 2013-01-06 18:23:44 +01:00
gnu-maintenance.scm Add version-compare and version>? to utils.scm. 2013-02-12 20:34:25 -05:00
licenses.scm gnu: Add tmux. licenses: add ISC. 2013-02-11 22:23:29 +01:00
packages.scm packages: Add `package-output'. 2013-02-16 01:37:26 +01:00
snix.scm snix: When unable to determine the version number, leave the URI unchanged. 2013-01-14 23:45:54 +01:00
store.scm store: Add substitute-related procedures. 2013-02-04 08:58:48 +01:00
ui.scm Replace individual scripts with master 'guix' script. 2013-02-16 22:17:37 -05:00
utils.scm Add version-compare and version>? to utils.scm. 2013-02-12 20:34:25 -05:00