release-cross: add new targets
adds: - arm-embedded - avr - aarch64-embedded - powerpc-embedded
This commit is contained in:
parent
52dbd3380e
commit
946598d071
@ -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"; };
|
||||
|
Loading…
Reference in New Issue
Block a user