From 974a87c2a2c10a00e30be72d22a2924d386f5246 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sat, 19 Aug 2006 23:56:46 +0000 Subject: Add pygoocanvas dep. Rework a bit system dep checks. --- (limited to 'sugar-jhbuild') diff --git a/sugar-jhbuild b/sugar-jhbuild index 94c6156..20ff038 100755 --- a/sugar-jhbuild +++ b/sugar-jhbuild @@ -37,29 +37,33 @@ else: if command == 'build': update_jhbuild() +# System dependencies + +skip_modules = [ +'startup-notification', +'libglade', +'gtk+', +'libXrender', +'fontconfig', +'glib', +'gtk-doc', +'libgnomeui', +'libgnomecanvas', +'pyorbit' +] + +if LibDependency('mozilla', 'mozilla-gtkmozembed').check() or \ + LibDependency('xulrunner', 'xulrunner-gtkmozembed').check(): + skip_modules.append('mozilla') + sys.path.append(os.path.join(build_scripts_dir, 'jhbuild')) import jhbuild.config import jhbuild.commands config = configure() -config.skip.append('startup-notification') -config.skip.append('libglade') -config.skip.append('gtk+') -config.skip.append('libXrender') -config.skip.append('fontconfig') -config.skip.append('glib') -config.skip.append('gtk-doc') -config.skip.append('libgnomeui') -config.skip.append('libgnomecanvas') -config.skip.append('pyorbit') - -if LibDependency('libwnck', 'libwnck-1.0').check(): - config.skip.append('libwnck') - -if LibDependency('mozilla', 'mozilla-gtkmozembed').check() or \ - LibDependency('xulrunner', 'xulrunner-gtkmozembed').check(): - config.skip.append('mozilla') +for module in skip_modules: + config.skip.append(module) jhbuild.config.addpath('XDG_DATA_DIRS', '/usr/share') -- cgit v0.9.1