~ruther/guix-local

ref: fca300c8ea62ba7cbd2efdec12faa61884a4f6af guix-local/build-aux/hydra/gnu-system.scm -rw-r--r-- 6.3 KiB
5608847c — Ludovic Courtès 12 years ago
Merge branch 'master' into core-updates
97d010b7 — Ludovic Courtès 12 years ago
hydra: Add missing import.

* build-aux/hydra/gnu-system.scm, build-aux/hydra/guix.scm: Use (guix
  derivations).
3301f179 — Ludovic Courtès 12 years ago
hydra: Return the .drv file names, not the <derivation> objects.

* build-aux/hydra/gnu-system.scm (package->alist): Call
  'derivation-file-name' on the result of 'package-derivation'.
* build-aux/hydra/guix.scm (package->alist): Likewise.
8ce3104e — Ludovic Courtès 12 years ago
Merge branch 'master' into core-updates
6bf25b7b — Ludovic Courtès 12 years ago
hydra: Support a 'subset' argument.

* build-aux/hydra/gnu-system.scm (%core-packages): New variable.
  (%packages-to-cross-build): Make an alias for %CORE-PACKAGES.
  (hydra-jobs): Check for the 'subset' argument, and honor it for values
  "all" and "core".
4ec09bb4 — Ludovic Courtès 12 years ago
hydra: Fix typo.

* build-aux/hydra/gnu-system.scm (hydra-jobs): Use `cons', not `append'.
77bed842 — Ludovic Courtès 12 years ago
hydra: Build for all the specified systems.

* build-aux/hydra/gnu-system.scm (hydra-jobs): Pick all the `system'
  keys in ARGUMENTS.
  [cross-jobs]: Turn into a procedure, with a `system' parameter.
  Build packages for all of SYSTEMS and %CROSS-TARGETS.
195e81aa — Ludovic Courtès 12 years ago
hydra: Distinguish between jobs for different system types.

* build-aux/hydra/gnu-system.scm (package-job, package-cross-job):
  Append `.SYSTEM' to the job name.
4b7f3407 — Ludovic Courtès 12 years ago
hydra: Honor the `system' argument.

* build-aux/hydra/gnu-system.scm (hydra-jobs): Really look up the
  `system' symbol in ARGUMENTS.
c7694060 — Ludovic Courtès 12 years ago
Merge branch 'core-updates'
58ab9f9b — Ludovic Courtès 12 years ago
build: Add "mips64el-linux-gnuabi64" as a cross build target.

* build-aux/hydra/gnu-system.scm (%packages-to-cross-build): Add
  %bootstrap-tarballs.
  (%cross-targets): Add "mips64el-linux-gnuabi64".
9306d350 — Ludovic Courtès 12 years ago
build: Build the bootstrap tarballs on Hydra.

* build-aux/hydra/gnu-system.scm (%packages-to-cross-build): Uncomment
  the bootstrap tarball packages.
d501fad1 — Ludovic Courtès 12 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/make-bootstrap.scm
aa289a3e — Ludovic Courtès 12 years ago
build: `hydra.scm' really cross-builds Gettext.

* hydra.scm: Import (gnu packages gettext).
923fbae1 — Ludovic Courtès 12 years ago
build: Add missing import in `hydra.scm'.

* hydra.scm: Import (gnu packages gawk).
598608c7 — Ludovic Courtès 12 years ago
build: `hydra.scm' cross-builds a few more packages.

* hydra.scm (%packages-to-cross-build): Add a few packages.
2ee5f56b — Ludovic Courtès 12 years ago
build: `hydra.scm' cross-builds simpler packages.

* hydra.scm (%packages-to-cross-build): Remove things from
  make-bootstrap for now.
929c0f69 — Ludovic Courtès 12 years ago
build: `hydra.scm' adds cross-build jobs.

* hydra.scm (package->alist): Add `package-derivation' argument.
  (package-cross-job): New procedure.
  (%packages-to-cross-build, %cross-targets): New variables.
  (hydra-jobs): Add cross jobs.
4928e500 — Ludovic Courtès 13 years ago
Merge branch 'master' into core-updates

Conflicts:
	Makefile.am
	gnu/packages/base.scm
bb90ad83 — Ludovic Courtès 13 years ago
build: Set `%fresh-auto-compile' in `hydra.scm'.

* hydra.scm: Set `%fresh-auto-compile' to #t.
Next