diff options
-rw-r--r-- | config/deps/sugar-build.json | 5 | ||||
-rw-r--r-- | config/packages/deps.json | 11 | ||||
-rw-r--r-- | devbot/environ.py | 1 |
3 files changed, 17 insertions, 0 deletions
diff --git a/config/deps/sugar-build.json b/config/deps/sugar-build.json index 993a379..e580943 100644 --- a/config/deps/sugar-build.json +++ b/config/deps/sugar-build.json @@ -15,6 +15,11 @@ "name": "atspi typelib" }, { + "check": "ccache", + "checker": "binary", + "name": "ccache" + }, + { "check": "dbus-launch", "checker": "binary", "name": "dbus-launch" diff --git a/config/packages/deps.json b/config/packages/deps.json index f07182b..71a5fa4 100644 --- a/config/packages/deps.json +++ b/config/packages/deps.json @@ -169,6 +169,17 @@ "libcairo2-dev" ] }, + "ccache": { + "debian": [ + "ccache" + ], + "fedora": [ + "ccache" + ], + "ubuntu": [ + "ccache" + ] + }, "dateutil python": { "debian": [ "python-dateutil" diff --git a/devbot/environ.py b/devbot/environ.py index b9c0238..a2ac610 100644 --- a/devbot/environ.py +++ b/devbot/environ.py @@ -68,6 +68,7 @@ def _setup_variables(): os.environ["GTK_PATH"] = os.path.join(config.lib_dir, "gtk-2.0") os.environ["XDG_DATA_HOME"] = os.path.join(config.home_dir, "data") os.environ["XDG_CONFIG_HOME"] = os.path.join(config.home_dir, "config") + os.environ["CC"] = "ccache gcc" profile = config.get_pref("PROFILE") if profile is not None: |