[ovs-dev] [v3 06/10] ovs-dev.py: allow current directory to be used as the working directory
Andy Zhou
azhou at nicira.com
Mon Sep 14 22:54:10 UTC 2015
Rather than forcing a single ovs source tree under ~/ovs, this
change supports invoking the script from the root of any
ovs source tree as the working source tree. If the script is invoked
from a directory not recognized as OVS source tree, ~/ovs will
then be used.
Signed-off-by: Andy Zhou <azhou at nicira.com>
---
utilities/ovs-dev.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/utilities/ovs-dev.py b/utilities/ovs-dev.py
index 8128b08..54989e6 100755
--- a/utilities/ovs-dev.py
+++ b/utilities/ovs-dev.py
@@ -22,7 +22,10 @@ import tempfile
ENV = os.environ
HOME = ENV["HOME"]
+PWD = os.getcwd()
OVS_SRC = HOME + "/ovs"
+if os.path.exists(PWD + "/WHY-OVS.md"):
+ OVS_SRC = PWD # Use current directory as OVS source tree
ROOT = HOME + "/root"
BUILD_GCC = OVS_SRC + "/_build-gcc"
BUILD_CLANG = OVS_SRC + "/_build-clang"
--
1.9.1
More information about the dev
mailing list