from core.plugins.platforms.BlackLister import BlackLister build, project = BuildProject(name='GammaRay', version='0.1.0', url='[email protected]:gammaray.git') build.addPlugin(BlackLister(variable='QMAKESPEC', pattern='win32-g\+\+')) sharedDebug = Environments(['Qt-4.7.?-Shared-Debug'], 'Qt 4 Shared Debug', project) #sharedDebug = Environments( [], 'Qt 4 Shared Debug', project ) sharedDebug.setOptional(True) debug = Configuration( 'Debug', sharedDebug, ) cmakeDebug = CMakeBuilder() cmakeDebug.addCMakeVariable( CMakeVariable('CMAKE_BUILD_TYPE', 'debug', 'STRING')) debug.addPlugin(cmakeDebug) debug.addPlugin(CTest()) sharedRelease = Environments(['Qt-4.7.?'], 'Qt 4 Shared Release', project) #sharedRelease = Environments( [], 'Qt 4 Shared Release', project ) release = Configuration('Release', sharedRelease) cmakeRelease = CMakeBuilder() cmakeRelease.addCMakeVariable( CMakeVariable('CMAKE_BUILD_TYPE', 'release', 'STRING')) release.addPlugin(cmakeRelease) release.addPlugin(CTest()) release.addPlugin(CPack())