< prev index next >

make/conf/jib-profiles.js

Print this page




 480             target_os: "linux",
 481             target_cpu: "aarch64",
 482             build_cpu: "x64",
 483             dependencies: ["devkit", "autoconf", "build_devkit", "cups", "headless_stubs"],
 484             configure_args: [
 485                 "--with-cpu-port=arm64",
 486                 "--with-jvm-variants=server",
 487                 "--openjdk-target=aarch64-linux-gnu",
 488                 "--enable-headless-only"
 489             ],
 490         },
 491 
 492         "linux-arm-vfp-hflt": {
 493             target_os: "linux",
 494             target_cpu: "arm",
 495             build_cpu: "x64",
 496             dependencies: ["devkit", "autoconf", "build_devkit", "cups"],
 497             configure_args: [
 498                 "--with-jvm-variants=minimal1,client",
 499                 "--with-x=" + input.get("devkit", "install_path") + "/arm-linux-gnueabihf/libc/usr/X11R6-PI",

 500                 "--openjdk-target=arm-linux-gnueabihf",
 501                 "--with-abi-profile=arm-vfp-hflt"

 502             ],
 503         },
 504 
 505         // Special version of the SE profile adjusted to be testable on arm64 hardware.
 506         "linux-arm-vfp-hflt-dyn": {
 507             configure_args: "--with-stdc++lib=dynamic"
 508         }
 509     };
 510     // Let linux-arm-vfp-hflt-dyn inherit everything from linux-arm-vfp-hflt
 511     profiles["linux-arm-vfp-hflt-dyn"] = concatObjects(
 512         profiles["linux-arm-vfp-hflt-dyn"], profiles["linux-arm-vfp-hflt"]);
 513 
 514     // Add the base settings to all the main profiles
 515     common.main_profile_names.forEach(function (name) {
 516         profiles[name] = concatObjects(common.main_profile_base, profiles[name]);
 517     });
 518 
 519     // Generate debug versions of all the main profiles
 520     common.main_profile_names.forEach(function (name) {
 521         var debugName = name + common.debug_suffix;




 480             target_os: "linux",
 481             target_cpu: "aarch64",
 482             build_cpu: "x64",
 483             dependencies: ["devkit", "autoconf", "build_devkit", "cups", "headless_stubs"],
 484             configure_args: [
 485                 "--with-cpu-port=arm64",
 486                 "--with-jvm-variants=server",
 487                 "--openjdk-target=aarch64-linux-gnu",
 488                 "--enable-headless-only"
 489             ],
 490         },
 491 
 492         "linux-arm-vfp-hflt": {
 493             target_os: "linux",
 494             target_cpu: "arm",
 495             build_cpu: "x64",
 496             dependencies: ["devkit", "autoconf", "build_devkit", "cups"],
 497             configure_args: [
 498                 "--with-jvm-variants=minimal1,client",
 499                 "--with-x=" + input.get("devkit", "install_path") + "/arm-linux-gnueabihf/libc/usr/X11R6-PI",
 500                 "--with-fontconfig=" + input.get("devkit", "install_path") + "/arm-linux-gnueabihf/libc/usr/X11R6-PI",
 501                 "--openjdk-target=arm-linux-gnueabihf",
 502                 "--with-abi-profile=arm-vfp-hflt",
 503                 "--with-freetype=bundled"
 504             ],
 505         },
 506 
 507         // Special version of the SE profile adjusted to be testable on arm64 hardware.
 508         "linux-arm-vfp-hflt-dyn": {
 509             configure_args: "--with-stdc++lib=dynamic"
 510         }
 511     };
 512     // Let linux-arm-vfp-hflt-dyn inherit everything from linux-arm-vfp-hflt
 513     profiles["linux-arm-vfp-hflt-dyn"] = concatObjects(
 514         profiles["linux-arm-vfp-hflt-dyn"], profiles["linux-arm-vfp-hflt"]);
 515 
 516     // Add the base settings to all the main profiles
 517     common.main_profile_names.forEach(function (name) {
 518         profiles[name] = concatObjects(common.main_profile_base, profiles[name]);
 519     });
 520 
 521     // Generate debug versions of all the main profiles
 522     common.main_profile_names.forEach(function (name) {
 523         var debugName = name + common.debug_suffix;


< prev index next >