summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsetup.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index c4351b1e..4294f3f9 100755
--- a/setup.py
+++ b/setup.py
@@ -4,6 +4,9 @@ import sys
import os
import textwrap
+# Allow to run setup.py from another directory.
+os.chdir(os.path.dirname(os.path.abspath(__file__)))
+
src_root = None
if sys.version_info >= (3,):
tmp_src = os.path.join("build", "src")