示例#1
0
NAME = 'uvcdat'

DEFAULTS = {
    'configure_options:project': {
        'BUILD_EXAMPLES:BOOL': 'ON',
        'BUILD_TESTING:BOOL': 'ON',
    },
    'cdash_url': 'https://open.cdash.org',
    'cdash_project': 'UV-CDAT',
    'supports_parallel_testing:project': False,
    'github_owner': 'UV-CDAT',
    'github_repo': 'uvcdat',
}

OPTIONS = {
    'os': options.os,
    'buildtype': options.buildtypes
}
OPTIONORDER = ('os', 'buildtype')

FEATURES = {
    '_noexamples': ({}, {
        'configure_options:feature': {
            'BUILD_EXAMPLES:BOOL': 'OFF',
        },
    }),
    'gui': projects.make_feature_cmake_options({
        'CDAT_BUILD_GUI:BOOL': ('OFF', 'ON')
    })
}
示例#2
0
DEFAULTS = {
    'configure_options:project': {
        'BUILD_EXAMPLES:BOOL': 'ON',
        'BUILD_TESTING:BOOL': 'ON',
    },
    'cdash_url': 'http://my.cdash.org',
    'cdash_project': 'geojs',
    'github_owner': 'OpenGeoscience',
    'github_repo': 'geojs',
}

OPTIONS = {
    'os': options.os,
    'buildtype': options.buildtypes
}
OPTIONORDER = ('os', 'buildtype')

FEATURES = {
    'selenium': projects.make_feature_cmake_options({
        'SELENIUM_TESTS:BOOL': ('OFF', 'ON')
    }),
    'chrome': projects.make_feature_cmake_options({
        'CHROME_TESTS:BOOL': ('OFF', 'ON')
    }),
    '_noexamples': ({}, {
        'configure_options:feature': {
            'BUILD_EXAMPLES:BOOL': 'OFF',
        },
    }),
}