# global configuration installDir = '/opt/kde' buildSystem = 'cmake' buildDir = 'build' buildType = 'Debug' jobs = 2 buildCmdPrefix = ['nice'] installCmdPrefix = [] # helper function for the modules def KDEGitModule(name, **module): module['name'] = name module['vcs'] = 'git' if 'url' not in module: module['url'] = 'kde:'+name return module def KDESCSvnModule(name, svnPath='trunk/KDE', **module): module['name'] = name module['vcs'] = 'svn' if 'url' not in module: module['url'] = 'svn://svn.kde.org/home/kde/'+svnPath+'/'+name return module # the modules we are interested in projects = [ # KDE support {'name': 'kdesupport', 'projects': [ ]}, # KDE SC {'name': 'kde-sc', 'version': 'origin/master', 'projects': [ # KDE core KDESCSvnModule('oxygen-icons', '/trunk/kdesupport'), # released within the SC, but located in kdesupport... KDEGitModule('kdelibs'), KDEGitModule('nepomuk-core'), KDEGitModule('kactivities'), KDEGitModule('kdepimlibs'), KDEGitModule('kde-runtime'), KDEGitModule('kde-workspace'), KDEGitModule('kde-baseapps'), KDEGitModule('kdepim-runtime'), # KDE applications KDEGitModule('konsole'), KDEGitModule('kate'), KDEGitModule('kwallet'), ]}, # Extragear {'name': 'extragear', 'projects': [ KDEGitModule('networkmanagement', version='v0.9.0.4') ]}, ]