Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/commands/common.py
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-12-15 21:30:24 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-12-15 21:30:24 (GMT)
commit51acf16dba34336bab96591c74235c87ef397e91 (patch)
tree338b7cf40b669d5a607bcb4f15f3538ec400ab6c /commands/common.py
parentc26bdad106685cb56186e4c31482479d39917180 (diff)
Use index.json for packages and deps too
Diffstat (limited to 'commands/common.py')
-rw-r--r--commands/common.py30
1 files changed, 10 insertions, 20 deletions
diff --git a/commands/common.py b/commands/common.py
index 542a1f6..37a8abf 100644
--- a/commands/common.py
+++ b/commands/common.py
@@ -9,29 +9,19 @@ from devbot import config
from devbot import command
def setup():
- config.setup(config_dir=os.path.join(base_dir, "config"),
- install_dir=os.path.join(base_dir, "install"),
- source_dir=os.path.join(base_dir, "source"),
- build_dir=os.path.join(base_dir, "build"),
- state_dir=os.path.join(base_dir, "state"),
- prefs_path=os.path.join(base_dir, "prefs"),
- logs_dir=os.path.join(base_dir, "logs"),
- relocatable="SUGAR_BUILDBOT" in os.environ)
-
- dep_files = ["system",
- "sugar-build",
- "sugar-buildtime",
- "sugar-runtime"]
-
- config.set_dep_files(dep_files)
-
- package_files = ["basesystem",
- "deps"]
+ args = {"config_dir": os.path.join(base_dir, "config"),
+ "install_dir": os.path.join(base_dir, "install"),
+ "source_dir": os.path.join(base_dir, "source"),
+ "build_dir": os.path.join(base_dir, "build"),
+ "state_dir": os.path.join(base_dir, "state"),
+ "prefs_path": os.path.join(base_dir, "prefs"),
+ "logs_dir": os.path.join(base_dir, "logs")}
if "SUGAR_BUILDBOT" in os.environ:
- package_files.append("buildslave")
+ args["relocatable"] = True
+ args["extra_package_files"] = ["buildslave.json"]
- config.set_package_files(package_files)
+ config.setup(**args)
tools_dir = os.path.join(base_dir, "tools")
command.set_logger(os.path.join(tools_dir, "log-command"))