mirror of
git://git.savannah.gnu.org/guix/maintenance.git
synced 2023-12-14 03:33:04 +01:00
hydra: berlin: Add ARMv7 build machines.
* hydra/machines-for-berlin.scm (aarch64->armhf): New procedure. (armv7): New variable. <top level>: Use them.
This commit is contained in:
parent
18082f2dfc
commit
9f3ffa32b5
|
@ -82,6 +82,13 @@
|
|||
(build-machine (inherit machine)
|
||||
(system "i686-linux")))
|
||||
|
||||
(define (aarch64->armhf machine)
|
||||
(build-machine
|
||||
(inherit machine)
|
||||
(system "armhf-linux")
|
||||
(speed .9)
|
||||
(parallel-builds 1))) ;limit to favor the "real" ARMv7 machines
|
||||
|
||||
(define overdrive
|
||||
;; The SoftIron OverDrive 1000 donated by ARM:
|
||||
;; <https://softiron.com/development-tools/overdrive-1000/>.
|
||||
|
@ -105,6 +112,18 @@
|
|||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBNEy1ons+3F17Oh7dVKAjdQ6Z11fG2IbhUu6FUs9DQB root@linux")
|
||||
(parallel-builds 2))))
|
||||
|
||||
(define armv7
|
||||
(list
|
||||
;; BeagleBoard (2 cores) kindly hosted by Simon Josefsson.
|
||||
(build-machine
|
||||
(name "x15.sjd.se")
|
||||
(user "hydra")
|
||||
(system "armhf-linux")
|
||||
(host-key
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILvy4tWBLfuBGB2Q8S5q0CeKLaD9w4hAG5PU/+nTD6e2 root@BeagleBoard-X15"))))
|
||||
|
||||
|
||||
(let ((x86_64 (map template-x86_64 hosts)))
|
||||
(append overdrive x86_64 (map x86_64->i686 x86_64)))
|
||||
(append overdrive (map aarch64->armv7 overdrive)
|
||||
armv7
|
||||
x86_64 (map x86_64->i686 x86_64)))
|
||||
|
|
Loading…
Reference in a new issue