8218135: Redo: Add ppc64le and s390x profiles to jib-profiles.js
Reviewed-by: ihse
This commit is contained in:
parent
4f45b5f973
commit
67df8f228c
@ -241,7 +241,7 @@ var getJibProfilesCommon = function (input, data) {
|
|||||||
common.main_profile_names = [
|
common.main_profile_names = [
|
||||||
"linux-x64", "linux-x86", "macosx-x64", "solaris-x64",
|
"linux-x64", "linux-x86", "macosx-x64", "solaris-x64",
|
||||||
"solaris-sparcv9", "windows-x64", "windows-x86",
|
"solaris-sparcv9", "windows-x64", "windows-x86",
|
||||||
"linux-aarch64", "linux-arm32"
|
"linux-aarch64", "linux-arm32", "linux-ppc64le", "linux-s390x"
|
||||||
];
|
];
|
||||||
|
|
||||||
// These are the base setttings for all the main build profiles.
|
// These are the base setttings for all the main build profiles.
|
||||||
@ -464,6 +464,28 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
"--with-abi-profile=arm-vfp-hflt", "--disable-warnings-as-errors"
|
"--with-abi-profile=arm-vfp-hflt", "--disable-warnings-as-errors"
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
|
"linux-ppc64le": {
|
||||||
|
target_os: "linux",
|
||||||
|
target_cpu: "ppc64le",
|
||||||
|
build_cpu: "x64",
|
||||||
|
dependencies: ["devkit", "build_devkit", "cups"],
|
||||||
|
configure_args: [
|
||||||
|
"--openjdk-target=ppc64le-linux-gnu", "--with-freetype=bundled",
|
||||||
|
"--disable-warnings-as-errors"
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"linux-s390x": {
|
||||||
|
target_os: "linux",
|
||||||
|
target_cpu: "s390x",
|
||||||
|
build_cpu: "x64",
|
||||||
|
dependencies: ["devkit", "build_devkit", "cups"],
|
||||||
|
configure_args: [
|
||||||
|
"--openjdk-target=s390x-linux-gnu", "--with-freetype=bundled",
|
||||||
|
"--disable-warnings-as-errors"
|
||||||
|
],
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
// Add the base settings to all the main profiles
|
// Add the base settings to all the main profiles
|
||||||
@ -626,6 +648,12 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
},
|
},
|
||||||
"linux-arm32": {
|
"linux-arm32": {
|
||||||
platform: "linux-arm32",
|
platform: "linux-arm32",
|
||||||
|
},
|
||||||
|
"linux-ppc64le": {
|
||||||
|
platform: "linux-ppc64le",
|
||||||
|
},
|
||||||
|
"linux-s390x": {
|
||||||
|
platform: "linux-s390x",
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Generate common artifacts for all main profiles
|
// Generate common artifacts for all main profiles
|
||||||
@ -870,7 +898,9 @@ var getJibProfilesDependencies = function (input, common) {
|
|||||||
solaris_sparcv9: "SS12u6-Solaris11u3+1.0",
|
solaris_sparcv9: "SS12u6-Solaris11u3+1.0",
|
||||||
windows_x64: "VS2017-15.5.5+1.0",
|
windows_x64: "VS2017-15.5.5+1.0",
|
||||||
linux_aarch64: "gcc7.3.0-Fedora27+1.2",
|
linux_aarch64: "gcc7.3.0-Fedora27+1.2",
|
||||||
linux_arm: "gcc7.3.0-Fedora27+1.2"
|
linux_arm: "gcc7.3.0-Fedora27+1.2",
|
||||||
|
linux_ppc64le: "gcc7.3.0-Fedora27+1.0",
|
||||||
|
linux_s390x: "gcc7.3.0-Fedora27+1.0"
|
||||||
};
|
};
|
||||||
|
|
||||||
var devkit_platform = (input.target_cpu == "x86"
|
var devkit_platform = (input.target_cpu == "x86"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user