aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xandroid/build.py8
-rw-r--r--python/build/dirs.py9
-rwxr-xr-xwin32/build.py8
3 files changed, 11 insertions, 14 deletions
diff --git a/android/build.py b/android/build.py
index 4ff9ec71e..56ef1f790 100755
--- a/android/build.py
+++ b/android/build.py
@@ -27,13 +27,7 @@ mpd_path = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]) or '.', '..
sys.path[0] = os.path.join(mpd_path, 'python')
# output directories
-lib_path = os.path.abspath('lib')
-
-shared_path = lib_path
-if 'MPD_SHARED_LIB' in os.environ:
- shared_path = os.environ['MPD_SHARED_LIB']
-tarball_path = os.path.join(shared_path, 'download')
-src_path = os.path.join(shared_path, 'src')
+from build.dirs import lib_path, tarball_path, src_path
arch_path = os.path.join(lib_path, arch)
build_path = os.path.join(arch_path, 'build')
diff --git a/python/build/dirs.py b/python/build/dirs.py
new file mode 100644
index 000000000..bdbf2b18c
--- /dev/null
+++ b/python/build/dirs.py
@@ -0,0 +1,9 @@
+import os.path
+
+lib_path = os.path.abspath('lib')
+
+shared_path = lib_path
+if 'MPD_SHARED_LIB' in os.environ:
+ shared_path = os.environ['MPD_SHARED_LIB']
+tarball_path = os.path.join(shared_path, 'download')
+src_path = os.path.join(shared_path, 'src')
diff --git a/win32/build.py b/win32/build.py
index 05095d86f..a4fc411a8 100755
--- a/win32/build.py
+++ b/win32/build.py
@@ -16,13 +16,7 @@ mpd_path = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]) or '.', '..
sys.path[0] = os.path.join(mpd_path, 'python')
# output directories
-lib_path = os.path.abspath('lib')
-
-shared_path = lib_path
-if 'MPD_SHARED_LIB' in os.environ:
- shared_path = os.environ['MPD_SHARED_LIB']
-tarball_path = os.path.join(shared_path, 'download')
-src_path = os.path.join(shared_path, 'src')
+from build.dirs import lib_path, tarball_path, src_path
arch_path = os.path.join(lib_path, host_arch)
build_path = os.path.join(arch_path, 'build')