diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-10-17 21:44:25 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-10-17 23:25:25 +0200 |
commit | ac5aa28889ac3a535f8cfdd71047c9aa10b1959d (patch) | |
tree | 24498549369142b80528fa21b2d12629eb8432e6 /distro/packages/bootstrap | |
parent | 9735a7b6eaccf248d91e1f3c17446b2fac41ec9a (diff) | |
download | guix-ac5aa28889ac3a535f8cfdd71047c9aa10b1959d.tar guix-ac5aa28889ac3a535f8cfdd71047c9aa10b1959d.tar.gz |
distro: Use our own pre-built Guile to bootstrap.
* distro/packages/base.scm (%bootstrap-guile): Build from a tarball
containing a pre-built Guile.
* distro.scm (%bootstrap-binaries-directory): New variable.
(search-bootstrap-binary): New procedure.
* Makefile.am (bootstrapdir, bootstrap_x86_64_linuxdir,
dist_bootstrap_x86_64_linux_DATA, DISTCLEANFILES, DOWNLOAD_FILE): New
variables.
(distro/packages/bootstrap/x86_64-linux/guile-bootstrap-2.0.6.tar.xz):
New rule.
(EXTRA_DIST): Add `build-aux/download.scm'.
(.scm.go): Define the `DISTRO_BOOTSTRAP_DIRECTORY' and
`DISTRO_INSTALLED_BOOTSTRAP_DIRECTORY' environment variables.
* pre-inst-env.in: Define `DISTRO_BOOTSTRAP_DIRECTORY'.
* build-aux/download.scm: New file.
* distro/packages/bootstrap/x86_64-linux/{bash, mkdir, tar, xz}: New
files.
Diffstat (limited to 'distro/packages/bootstrap')
-rwxr-xr-x | distro/packages/bootstrap/x86_64-linux/bash | bin | 0 -> 1419928 bytes |
-rwxr-xr-x | distro/packages/bootstrap/x86_64-linux/mkdir | bin | 0 -> 799312 bytes |
-rwxr-xr-x | distro/packages/bootstrap/x86_64-linux/tar | bin | 0 -> 1229888 bytes |
-rwxr-xr-x | distro/packages/bootstrap/x86_64-linux/xz | bin | 0 -> 926000 bytes |
4 files changed, 0 insertions, 0 deletions
diff --git a/distro/packages/bootstrap/x86_64-linux/bash b/distro/packages/bootstrap/x86_64-linux/bash Binary files differnew file mode 100755 index 0000000000..81114f79c3 --- /dev/null +++ b/distro/packages/bootstrap/x86_64-linux/bash diff --git a/distro/packages/bootstrap/x86_64-linux/mkdir b/distro/packages/bootstrap/x86_64-linux/mkdir Binary files differnew file mode 100755 index 0000000000..226865dfe6 --- /dev/null +++ b/distro/packages/bootstrap/x86_64-linux/mkdir diff --git a/distro/packages/bootstrap/x86_64-linux/tar b/distro/packages/bootstrap/x86_64-linux/tar Binary files differnew file mode 100755 index 0000000000..c9a2c27d13 --- /dev/null +++ b/distro/packages/bootstrap/x86_64-linux/tar diff --git a/distro/packages/bootstrap/x86_64-linux/xz b/distro/packages/bootstrap/x86_64-linux/xz Binary files differnew file mode 100755 index 0000000000..02f9014740 --- /dev/null +++ b/distro/packages/bootstrap/x86_64-linux/xz |