Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devbot/config.py
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-12-15 22:49:16 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-12-15 22:49:16 (GMT)
commitc6206d0f80d5961b5d52a5b03765acdad2c22f7e (patch)
treee29e37651a76e0858d6a580a1e7e9bd3cf4c770f /devbot/config.py
parent15882010491d9f2de6fb43f1c40d753b386c0e2b (diff)
Factor out part of xdg home setup to sugar-runner
This is because sugar-runner should work also outside sugar-build.
Diffstat (limited to 'devbot/config.py')
-rw-r--r--devbot/config.py17
1 files changed, 2 insertions, 15 deletions
diff --git a/devbot/config.py b/devbot/config.py
index 9d11b2b..2f9999c 100644
--- a/devbot/config.py
+++ b/devbot/config.py
@@ -20,9 +20,7 @@ etc_dir = None
libexec_dir = None
package_files = None
system_lib_dirs = None
-cache_home_dir = None
-config_home_dir = None
-data_home_dir = None
+home_dir = None
build_state_dir = None
_source_dir = None
@@ -111,21 +109,10 @@ def _setup_state_dir(state_dir):
base_home_dir = os.path.join(state_dir, "home")
_ensure_dir(base_home_dir)
+ global home_dir
home_dir = os.path.join(base_home_dir, get_pref("PROFILE"))
_ensure_dir(home_dir)
- global cache_home_dir
- cache_home_dir = os.path.join(home_dir, "cache")
- _ensure_dir(cache_home_dir)
-
- global config_home_dir
- config_home_dir = os.path.join(home_dir, "config")
- _ensure_dir(config_home_dir)
-
- global data_home_dir
- data_home_dir = os.path.join(home_dir, "data")
- _ensure_dir(data_home_dir)
-
def _setup_prefix_dir(dir, relocatable):
global prefix_dir