< prev index next >

make/conf/jib-profiles.js

Print this page




 844         profiles["run-test-prebuilt"] = concatObjects(profiles["run-test-prebuilt"],
 845             runTestPrebuiltSrcFullExtra);
 846     }
 847 
 848     // Generate the missing platform attributes
 849     profiles = generatePlatformAttributes(profiles);
 850     profiles = generateDefaultMakeTargetsConfigureArg(common, profiles);
 851     return profiles;
 852 };
 853 
 854 /**
 855  * Generate the dependencies part of the configuration
 856  *
 857  * @param input External data to use for generating the configuration
 858  * @param common The common values
 859  * @returns {{}} Dependencies part of configuration
 860  */
 861 var getJibProfilesDependencies = function (input, common) {
 862 
 863     var devkit_platform_revisions = {
 864         linux_x64: "gcc7.3.0-OEL6.4+1.2",
 865         macosx_x64: "Xcode9.4-MacOSX10.13+1.0",
 866         solaris_x64: "SS12u4-Solaris11u1+1.0",
 867         solaris_sparcv9: "SS12u6-Solaris11u3+1.0",
 868         windows_x64: "VS2017-15.5.5+1.0",
 869         linux_aarch64: "gcc7.3.0-Fedora27+1.2",
 870         linux_arm: "gcc7.3.0-Fedora27+1.2"
 871     };
 872 
 873     var devkit_platform = (input.target_cpu == "x86"
 874         ? input.target_os + "_x64"
 875         : input.target_platform);
 876 
 877     var boot_jdk_platform = (input.build_os == "macosx" ? "osx" : input.build_os)
 878         + "-" + input.build_cpu;
 879     var boot_jdk_ext = (input.build_os == "windows" ? ".zip" : ".tar.gz")
 880     // If running in WSL and building for Windows, it will look like Linux,
 881     // but we need a Windows boot JDK.
 882     if (isWsl(input) && input.target_os == "windows") {
 883         boot_jdk_platform = "windows-" + input.build_cpu;
 884         boot_jdk_ext = ".zip";




 844         profiles["run-test-prebuilt"] = concatObjects(profiles["run-test-prebuilt"],
 845             runTestPrebuiltSrcFullExtra);
 846     }
 847 
 848     // Generate the missing platform attributes
 849     profiles = generatePlatformAttributes(profiles);
 850     profiles = generateDefaultMakeTargetsConfigureArg(common, profiles);
 851     return profiles;
 852 };
 853 
 854 /**
 855  * Generate the dependencies part of the configuration
 856  *
 857  * @param input External data to use for generating the configuration
 858  * @param common The common values
 859  * @returns {{}} Dependencies part of configuration
 860  */
 861 var getJibProfilesDependencies = function (input, common) {
 862 
 863     var devkit_platform_revisions = {
 864         linux_x64: "gcc7.3.0-OEL6.4+1.1",
 865         macosx_x64: "Xcode9.4-MacOSX10.13+1.0",
 866         solaris_x64: "SS12u4-Solaris11u1+1.0",
 867         solaris_sparcv9: "SS12u6-Solaris11u3+1.0",
 868         windows_x64: "VS2017-15.5.5+1.0",
 869         linux_aarch64: "gcc7.3.0-Fedora27+1.2",
 870         linux_arm: "gcc7.3.0-Fedora27+1.2"
 871     };
 872 
 873     var devkit_platform = (input.target_cpu == "x86"
 874         ? input.target_os + "_x64"
 875         : input.target_platform);
 876 
 877     var boot_jdk_platform = (input.build_os == "macosx" ? "osx" : input.build_os)
 878         + "-" + input.build_cpu;
 879     var boot_jdk_ext = (input.build_os == "windows" ? ".zip" : ".tar.gz")
 880     // If running in WSL and building for Windows, it will look like Linux,
 881     // but we need a Windows boot JDK.
 882     if (isWsl(input) && input.target_os == "windows") {
 883         boot_jdk_platform = "windows-" + input.build_cpu;
 884         boot_jdk_ext = ".zip";


< prev index next >