-
- Downloads
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.
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Makefile.am 28 additions, 0 deletionsMakefile.am
- build-aux/download.scm 57 additions, 0 deletionsbuild-aux/download.scm
- distro.scm 11 additions, 0 deletionsdistro.scm
- distro/packages/base.scm 46 additions, 1 deletiondistro/packages/base.scm
- distro/packages/bootstrap/x86_64-linux/bash 0 additions, 0 deletionsdistro/packages/bootstrap/x86_64-linux/bash
- distro/packages/bootstrap/x86_64-linux/mkdir 0 additions, 0 deletionsdistro/packages/bootstrap/x86_64-linux/mkdir
- distro/packages/bootstrap/x86_64-linux/tar 0 additions, 0 deletionsdistro/packages/bootstrap/x86_64-linux/tar
- distro/packages/bootstrap/x86_64-linux/xz 0 additions, 0 deletionsdistro/packages/bootstrap/x86_64-linux/xz
- pre-inst-env.in 3 additions, 1 deletionpre-inst-env.in
Loading
Please register or sign in to comment