From bb597352b2241211a758f735820cb054b3695373 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sun, 21 Jan 2007 13:32:25 +0000 Subject: Add some initial dependency checking logic --- (limited to 'sugar-jhbuild') diff --git a/sugar-jhbuild b/sugar-jhbuild index 828cff8..e9ded6a 100755 --- a/sugar-jhbuild +++ b/sugar-jhbuild @@ -8,11 +8,25 @@ sys.path.append(os.path.join(base_dir, 'build-scripts', 'jhbuild')) import jhbuild.commands -from config import Config import bundlemodule +from config import Config +from updater import Updater +from dependencychecker import DependencyChecker + +updater = Updater(base_dir) +updater.update() config = Config(base_dir) +checker = DependencyChecker() +checker.check_python('2.5') + +print 'Missing dependencies:' +if len(checker.get_missing()) > 0: + for missing in checker.get_missing(): + print missing + sys.exit(1) + args = [] command = 'build' -- cgit v0.9.1