< prev index next >

common/conf/jib-profiles.js

Print this page




 237 var getJibProfilesProfiles = function (input, common) {
 238     var profiles = {};
 239 
 240     // Main SE profiles
 241     var mainProfiles = {
 242 
 243         "linux-x64": {
 244             target_os: "linux",
 245             target_cpu: "x64",
 246             dependencies: concat(common.dependencies, "devkit"),
 247             configure_args: concat(common.configure_args, "--with-zlib=system"),
 248             default_make_targets: concat(common.default_make_targets, "docs-bundles")
 249         },
 250 
 251         "linux-x86": {
 252             target_os: "linux",
 253             target_cpu: "x86",
 254             build_cpu: "x64",
 255             dependencies: concat(common.dependencies, "devkit"),
 256             configure_args: concat(common.configure_args, common.configure_args_32bit,
 257                 "--with-jvm-variants=minimal,client,server", "--with-zlib=system"),
 258             default_make_targets: common.default_make_targets
 259         },
 260 
 261         "macosx-x64": {
 262             target_os: "macosx",
 263             target_cpu: "x64",
 264             dependencies: concat(common.dependencies, "devkit"),
 265             configure_args: concat(common.configure_args, "--with-zlib=system"),
 266             default_make_targets: common.default_make_targets
 267         },
 268 
 269         "solaris-x64": {
 270             target_os: "solaris",
 271             target_cpu: "x64",
 272             dependencies: concat(common.dependencies, "devkit", "cups"),
 273             configure_args: concat(common.configure_args, "--with-zlib=system"),
 274             default_make_targets: common.default_make_targets
 275         },
 276 
 277         "solaris-sparcv9": {
 278             target_os: "solaris",
 279             target_cpu: "sparcv9",
 280             dependencies: concat(common.dependencies, "devkit", "cups"),
 281             configure_args: concat(common.configure_args, "--with-zlib=system"),
 282             default_make_targets: common.default_make_targets
 283         },
 284 
 285         "windows-x64": {
 286             target_os: "windows",
 287             target_cpu: "x64",
 288             dependencies: concat(common.dependencies, "devkit", "freetype"),
 289             configure_args: concat(common.configure_args),
 290             default_make_targets: common.default_make_targets
 291         },
 292 
 293         "windows-x86": {
 294             target_os: "windows",
 295             target_cpu: "x86",
 296             build_cpu: "x64",
 297             dependencies: concat(common.dependencies, "devkit", "freetype"),
 298             configure_args: concat(common.configure_args,
 299                 "--with-jvm-variants=client,server", common.configure_args_32bit),
 300             default_make_targets: common.default_make_targets
 301         }
 302     };
 303     profiles = concatObjects(profiles, mainProfiles);
 304     // Generate debug versions of all the main profiles
 305     profiles = concatObjects(profiles, generateDebugProfiles(common, mainProfiles));
 306     // Generate slowdebug versions of all the main profiles
 307     profiles = concatObjects(profiles, generateSlowdebugProfiles(common, mainProfiles));
 308 
 309     // Generate open only profiles for all the main profiles for JPRT and reference
 310     // implementation builds.
 311     var openOnlyProfiles = generateOpenOnlyProfiles(common, mainProfiles);
 312     // The open only profiles on linux are used for reference builds and should
 313     // produce the compact profile images by default. This adds "profiles" as an
 314     // extra default target.
 315     var openOnlyProfilesExtra = {
 316         "linux-x64-open": {
 317             default_make_targets: "profiles"
 318         },
 319 




 237 var getJibProfilesProfiles = function (input, common) {
 238     var profiles = {};
 239 
 240     // Main SE profiles
 241     var mainProfiles = {
 242 
 243         "linux-x64": {
 244             target_os: "linux",
 245             target_cpu: "x64",
 246             dependencies: concat(common.dependencies, "devkit"),
 247             configure_args: concat(common.configure_args, "--with-zlib=system"),
 248             default_make_targets: concat(common.default_make_targets, "docs-bundles")
 249         },
 250 
 251         "linux-x86": {
 252             target_os: "linux",
 253             target_cpu: "x86",
 254             build_cpu: "x64",
 255             dependencies: concat(common.dependencies, "devkit"),
 256             configure_args: concat(common.configure_args, common.configure_args_32bit,
 257                 "--with-jvm-variants=minimal,server", "--with-zlib=system"),
 258             default_make_targets: common.default_make_targets
 259         },
 260 
 261         "macosx-x64": {
 262             target_os: "macosx",
 263             target_cpu: "x64",
 264             dependencies: concat(common.dependencies, "devkit"),
 265             configure_args: concat(common.configure_args, "--with-zlib=system"),
 266             default_make_targets: common.default_make_targets
 267         },
 268 
 269         "solaris-x64": {
 270             target_os: "solaris",
 271             target_cpu: "x64",
 272             dependencies: concat(common.dependencies, "devkit", "cups"),
 273             configure_args: concat(common.configure_args, "--with-zlib=system"),
 274             default_make_targets: common.default_make_targets
 275         },
 276 
 277         "solaris-sparcv9": {
 278             target_os: "solaris",
 279             target_cpu: "sparcv9",
 280             dependencies: concat(common.dependencies, "devkit", "cups"),
 281             configure_args: concat(common.configure_args, "--with-zlib=system"),
 282             default_make_targets: common.default_make_targets
 283         },
 284 
 285         "windows-x64": {
 286             target_os: "windows",
 287             target_cpu: "x64",
 288             dependencies: concat(common.dependencies, "devkit", "freetype"),
 289             configure_args: concat(common.configure_args),
 290             default_make_targets: common.default_make_targets
 291         },
 292 
 293         "windows-x86": {
 294             target_os: "windows",
 295             target_cpu: "x86",
 296             build_cpu: "x64",
 297             dependencies: concat(common.dependencies, "devkit", "freetype"),
 298             configure_args: concat(common.configure_args, common.configure_args_32bit),

 299             default_make_targets: common.default_make_targets
 300         }
 301     };
 302     profiles = concatObjects(profiles, mainProfiles);
 303     // Generate debug versions of all the main profiles
 304     profiles = concatObjects(profiles, generateDebugProfiles(common, mainProfiles));
 305     // Generate slowdebug versions of all the main profiles
 306     profiles = concatObjects(profiles, generateSlowdebugProfiles(common, mainProfiles));
 307 
 308     // Generate open only profiles for all the main profiles for JPRT and reference
 309     // implementation builds.
 310     var openOnlyProfiles = generateOpenOnlyProfiles(common, mainProfiles);
 311     // The open only profiles on linux are used for reference builds and should
 312     // produce the compact profile images by default. This adds "profiles" as an
 313     // extra default target.
 314     var openOnlyProfilesExtra = {
 315         "linux-x64-open": {
 316             default_make_targets: "profiles"
 317         },
 318 


< prev index next >