< prev index next >

common/conf/jib-profiles.js

Print this page




 224     return common;
 225 };
 226 
 227 /**
 228  * Generates the profiles part of the configuration.
 229  *
 230  * @param input External data to use for generating the configuration
 231  * @param common The common values
 232  * @returns {{}} Profiles part of the configuration
 233  */
 234 var getJibProfilesProfiles = function (input, common) {
 235     var profiles = {};
 236 
 237     // Main SE profiles
 238     var mainProfiles = {
 239 
 240         "linux-x64": {
 241             target_os: "linux",
 242             target_cpu: "x64",
 243             dependencies: concat(common.dependencies, "devkit"),
 244             configure_args: common.configure_args,
 245             configure_args: concat(common.configure_args, "--with-zlib=system"),
 246             make_args: common.make_args
 247         },
 248 
 249         "linux-x86": {
 250             target_os: "linux",
 251             target_cpu: "x86",
 252             build_cpu: "x64",
 253             dependencies: concat(common.dependencies, "devkit"),
 254             configure_args: concat(common.configure_args, common.configure_args_32bit),
 255             configure_args: concat(common.configure_args, "--with-zlib=system"),
 256             make_args: common.make_args
 257         },
 258 
 259         "macosx-x64": {
 260             target_os: "macosx",
 261             target_cpu: "x64",
 262             dependencies: concat(common.dependencies, "devkit"),
 263             configure_args: common.configure_args,
 264             configure_args: concat(common.configure_args, "--with-zlib=system"),
 265             make_args: common.make_args
 266         },
 267 
 268         "solaris-x64": {
 269             target_os: "solaris",
 270             target_cpu: "x64",
 271             dependencies: concat(common.dependencies, "devkit", "cups"),
 272             configure_args: common.configure_args,
 273             configure_args: concat(common.configure_args, "--with-zlib=system"),
 274             make_args: common.make_args
 275         },
 276 
 277         "solaris-sparcv9": {
 278             target_os: "solaris",
 279             target_cpu: "sparcv9",
 280             dependencies: concat(common.dependencies, "devkit", "cups"),
 281             configure_args: common.configure_args,
 282             configure_args: concat(common.configure_args, "--with-zlib=system"),
 283             make_args: common.make_args
 284         },
 285 
 286         "windows-x64": {
 287             target_os: "windows",
 288             target_cpu: "x64",
 289             dependencies: concat(common.dependencies, "devkit", "freetype"),
 290             configure_args: common.configure_args,
 291             make_args: common.make_args
 292         },
 293 
 294         "windows-x86": {
 295             target_os: "windows",
 296             target_cpu: "x86",
 297             build_cpu: "x64",
 298             dependencies: concat(common.dependencies, "devkit", "freetype"),
 299             configure_args: concat(common.configure_args, common.configure_args_32bit),
 300             make_args: common.make_args
 301         }




 224     return common;
 225 };
 226 
 227 /**
 228  * Generates the profiles part of the configuration.
 229  *
 230  * @param input External data to use for generating the configuration
 231  * @param common The common values
 232  * @returns {{}} Profiles part of the configuration
 233  */
 234 var getJibProfilesProfiles = function (input, common) {
 235     var profiles = {};
 236 
 237     // Main SE profiles
 238     var mainProfiles = {
 239 
 240         "linux-x64": {
 241             target_os: "linux",
 242             target_cpu: "x64",
 243             dependencies: concat(common.dependencies, "devkit"),

 244             configure_args: concat(common.configure_args, "--with-zlib=system"),
 245             make_args: common.make_args
 246         },
 247 
 248         "linux-x86": {
 249             target_os: "linux",
 250             target_cpu: "x86",
 251             build_cpu: "x64",
 252             dependencies: concat(common.dependencies, "devkit"),
 253             configure_args: concat(common.configure_args, common.configure_args_32bit
 254                 "--with-zlib=system"),
 255             make_args: common.make_args
 256         },
 257 
 258         "macosx-x64": {
 259             target_os: "macosx",
 260             target_cpu: "x64",
 261             dependencies: concat(common.dependencies, "devkit"),

 262             configure_args: concat(common.configure_args, "--with-zlib=system"),
 263             make_args: common.make_args
 264         },
 265 
 266         "solaris-x64": {
 267             target_os: "solaris",
 268             target_cpu: "x64",
 269             dependencies: concat(common.dependencies, "devkit", "cups"),

 270             configure_args: concat(common.configure_args, "--with-zlib=system"),
 271             make_args: common.make_args
 272         },
 273 
 274         "solaris-sparcv9": {
 275             target_os: "solaris",
 276             target_cpu: "sparcv9",
 277             dependencies: concat(common.dependencies, "devkit", "cups"),

 278             configure_args: concat(common.configure_args, "--with-zlib=system"),
 279             make_args: common.make_args
 280         },
 281 
 282         "windows-x64": {
 283             target_os: "windows",
 284             target_cpu: "x64",
 285             dependencies: concat(common.dependencies, "devkit", "freetype"),
 286             configure_args: common.configure_args,
 287             make_args: common.make_args
 288         },
 289 
 290         "windows-x86": {
 291             target_os: "windows",
 292             target_cpu: "x86",
 293             build_cpu: "x64",
 294             dependencies: concat(common.dependencies, "devkit", "freetype"),
 295             configure_args: concat(common.configure_args, common.configure_args_32bit),
 296             make_args: common.make_args
 297         }


< prev index next >