813 profiles = generatePlatformAttributes(profiles); 814 profiles = generateDefaultMakeTargetsConfigureArg(common, profiles); 815 return profiles; 816 }; 817 818 /** 819 * Generate the dependencies part of the configuration 820 * 821 * @param input External data to use for generating the configuration 822 * @param common The common values 823 * @returns {{}} Dependencies part of configuration 824 */ 825 var getJibProfilesDependencies = function (input, common) { 826 827 var devkit_platform_revisions = { 828 linux_x64: "gcc7.3.0-OEL6.4+1.1", 829 macosx_x64: "Xcode9.4-MacOSX10.13+1.0", 830 solaris_x64: "SS12u4-Solaris11u1+1.0", 831 solaris_sparcv9: "SS12u6-Solaris11u3+1.0", 832 windows_x64: "VS2017-15.5.5+1.0", 833 linux_aarch64: "gcc7.3.0-Fedora27+1.0", 834 linux_arm: "gcc7.3.0-Fedora27+1.0" 835 }; 836 837 var devkit_platform = (input.target_cpu == "x86" 838 ? input.target_os + "_x64" 839 : input.target_platform); 840 841 var boot_jdk_platform = (input.build_os == "macosx" ? "osx" : input.build_os) 842 + "-" + input.build_cpu; 843 844 var makeBinDir = (input.build_os == "windows" 845 ? input.get("gnumake", "install_path") + "/cygwin/bin" 846 : input.get("gnumake", "install_path") + "/bin"); 847 848 var dependencies = { 849 850 boot_jdk: { 851 server: "jpg", 852 product: "jdk", 853 version: common.boot_jdk_version, 854 build_number: "28", | 813 profiles = generatePlatformAttributes(profiles); 814 profiles = generateDefaultMakeTargetsConfigureArg(common, profiles); 815 return profiles; 816 }; 817 818 /** 819 * Generate the dependencies part of the configuration 820 * 821 * @param input External data to use for generating the configuration 822 * @param common The common values 823 * @returns {{}} Dependencies part of configuration 824 */ 825 var getJibProfilesDependencies = function (input, common) { 826 827 var devkit_platform_revisions = { 828 linux_x64: "gcc7.3.0-OEL6.4+1.1", 829 macosx_x64: "Xcode9.4-MacOSX10.13+1.0", 830 solaris_x64: "SS12u4-Solaris11u1+1.0", 831 solaris_sparcv9: "SS12u6-Solaris11u3+1.0", 832 windows_x64: "VS2017-15.5.5+1.0", 833 linux_aarch64: "gcc7.3.0-Fedora27+1.1", 834 linux_arm: "gcc7.3.0-Fedora27+1.1" 835 }; 836 837 var devkit_platform = (input.target_cpu == "x86" 838 ? input.target_os + "_x64" 839 : input.target_platform); 840 841 var boot_jdk_platform = (input.build_os == "macosx" ? "osx" : input.build_os) 842 + "-" + input.build_cpu; 843 844 var makeBinDir = (input.build_os == "windows" 845 ? input.get("gnumake", "install_path") + "/cygwin/bin" 846 : input.get("gnumake", "install_path") + "/bin"); 847 848 var dependencies = { 849 850 boot_jdk: { 851 server: "jpg", 852 product: "jdk", 853 version: common.boot_jdk_version, 854 build_number: "28", |