From ac5aa28889ac3a535f8cfdd71047c9aa10b1959d Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 17 Oct 2012 21:44:25 +0200 Subject: 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. --- distro/packages/bootstrap/x86_64-linux/bash | Bin 0 -> 1419928 bytes distro/packages/bootstrap/x86_64-linux/mkdir | Bin 0 -> 799312 bytes distro/packages/bootstrap/x86_64-linux/tar | Bin 0 -> 1229888 bytes distro/packages/bootstrap/x86_64-linux/xz | Bin 0 -> 926000 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100755 distro/packages/bootstrap/x86_64-linux/bash create mode 100755 distro/packages/bootstrap/x86_64-linux/mkdir create mode 100755 distro/packages/bootstrap/x86_64-linux/tar create mode 100755 distro/packages/bootstrap/x86_64-linux/xz (limited to 'distro/packages/bootstrap') diff --git a/distro/packages/bootstrap/x86_64-linux/bash b/distro/packages/bootstrap/x86_64-linux/bash new file mode 100755 index 0000000000..81114f79c3 Binary files /dev/null and b/distro/packages/bootstrap/x86_64-linux/bash differ diff --git a/distro/packages/bootstrap/x86_64-linux/mkdir b/distro/packages/bootstrap/x86_64-linux/mkdir new file mode 100755 index 0000000000..226865dfe6 Binary files /dev/null and b/distro/packages/bootstrap/x86_64-linux/mkdir differ diff --git a/distro/packages/bootstrap/x86_64-linux/tar b/distro/packages/bootstrap/x86_64-linux/tar new file mode 100755 index 0000000000..c9a2c27d13 Binary files /dev/null and b/distro/packages/bootstrap/x86_64-linux/tar differ diff --git a/distro/packages/bootstrap/x86_64-linux/xz b/distro/packages/bootstrap/x86_64-linux/xz new file mode 100755 index 0000000000..02f9014740 Binary files /dev/null and b/distro/packages/bootstrap/x86_64-linux/xz differ -- cgit v1.2.3