# global configuration installDir = '/opt/kde' buildDir = 'build' buildType = 'Debug' jobs = 2 buildCmdPrefix = ['nice'] installCmdPrefix = [] # helper function for the modules defaultGitVersion = 'origin/master' # or 'origin/4.8' or 'v4.8.4' defaultSvnVersion = 'trunk/KDE' # or 'branches/KDE/4.8' or 'tags/KDE/4.8.4' def KDEGitModule(name, version=defaultGitVersion): return {'name':name, 'vcs':'kde+git', 'version':version} def KDESvnModule(name, svnPath=defaultSvnVersion): return {'name':name, 'vcs':'kde+svn', 'svn-path':svnPath+'/'+name} # the modules we are interested in modules = [ # KDE SC {'folder': 'kde', 'modules': [ # KDE core KDESvnModule('oxygen-icons', '/trunk/kdesupport'), # released within the SC, but located in kdesupport... KDEGitModule('kdelibs'), KDEGitModule('kactivities'), KDEGitModule('kdepimlibs'), KDEGitModule('kde-runtime'), KDEGitModule('kde-workspace'), KDEGitModule('kde-baseapps'), KDEGitModule('kdepim-runtime'), # KDE applications KDESvnModule('kde-wallpapers'), KDEGitModule('konsole'), KDEGitModule('kate'), KDEGitModule('kwallet'), ]}, # Extragear {'folder': 'extragear', 'modules': [ KDEGitModule('networkmanagement', 'v0.9.0.3') ]}, ]