X-Git-Url: https://git.ralfj.de/mass-build.git/blobdiff_plain/47dd7018644b7c605526efa32e688f8e03e2b1f3..e14e79eb3d371385da62524a6555307446296482:/config.py.sample diff --git a/config.py.sample b/config.py.sample index 3080352..8c24876 100644 --- a/config.py.sample +++ b/config.py.sample @@ -5,15 +5,27 @@ buildType = 'Debug' jobs = 2 buildCmdPrefix = ['nice'] installCmdPrefix = [] -# helper function for the modules -defaultGitVersion = 'origin/master' # or 'origin/4.8' or 'v4.8.4' +# helper function for the modules - per default, they assume an SC module +defaultGitVersion = 'origin/master' # or 'origin/KDE/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} +def KDEGitModule(name, version=defaultGitVersion, **module): + module['name'] = name + module['build-system'] = 'cmake' + module['vcs'] = 'git' + module['url'] = 'kde:'+name # relies on the kde: prefix being set up for git + module['version'] = version + return module +def KDESvnModule(name, svnPath=defaultSvnVersion, **module): + module['name'] = name + module['build-system'] = 'cmake' + module['vcs'] = 'svn' + module['url'] = 'svn://svn.kde.org/home/kde/'+svnPath+'/'+name + return module # the modules we are interested in modules = [ + # KDE support + {'folder': 'kdesupport', 'modules': [ + ]}, # KDE SC {'folder': 'kde', 'modules': [ # KDE core @@ -33,6 +45,6 @@ modules = [ ]}, # Extragear {'folder': 'extragear', 'modules': [ - KDEGitModule('networkmanagement', 'v0.9.0.3') + KDEGitModule('networkmanagement', 'v0.9.0.4') ]}, ]