diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-10-16 22:31:22 -0500 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-10-29 14:34:10 -0500 |
commit | 946598d071af5e3265a3fad72afe620944976835 (patch) | |
tree | b7e4f1888a382a98e2970760541d935604cfa168 /pkgs/top-level | |
parent | 52dbd3380e0e9328d69c4abaae2d28b3e7e76bce (diff) | |
download | nixlib-946598d071af5e3265a3fad72afe620944976835.tar nixlib-946598d071af5e3265a3fad72afe620944976835.tar.gz nixlib-946598d071af5e3265a3fad72afe620944976835.tar.bz2 nixlib-946598d071af5e3265a3fad72afe620944976835.tar.lz nixlib-946598d071af5e3265a3fad72afe620944976835.tar.xz nixlib-946598d071af5e3265a3fad72afe620944976835.tar.zst nixlib-946598d071af5e3265a3fad72afe620944976835.zip |
release-cross: add new targets
adds: - arm-embedded - avr - aarch64-embedded - powerpc-embedded
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/release-cross.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index 89a8af6794f6..3dec10ad0dbf 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -12,6 +12,12 @@ with import ./release-lib.nix { inherit supportedSystems scrubJobs; }; let nativePlatforms = all; + embedded = { + buildPackages.binutils = nativePlatforms; + buildPackages.gcc = nativePlatforms; + libcCross = nativePlatforms; + }; + common = { buildPackages.binutils = nativePlatforms; gmp = nativePlatforms; @@ -134,6 +140,11 @@ in android64 = mapTestOnCross lib.systems.examples.aarch64-android-prebuilt (linuxCommon // { }); + avr = mapTestOnCross lib.systems.examples.avr embedded; + arm-embedded = mapTestOnCross lib.systems.examples.arm-embedded embedded; + powerpc-embedded = mapTestOnCross lib.systems.examples.powerpc-embedded embedded; + aarch64-embedded = mapTestOnCross lib.systems.examples.aarch64-embedded embedded; + /* Cross-built bootstrap tools for every supported platform */ bootstrapTools = let tools = import ../stdenv/linux/make-bootstrap-tools-cross.nix { system = "x86_64-linux"; }; |