Index: gclient |
diff --git a/gclient b/gclient |
index 7c57dfdeac8fb90028679e43eb974760e98ebfa3..5f8920bfc17a4afd7f3632765635fce379711b7f 100755 |
--- a/gclient |
+++ b/gclient |
@@ -9,4 +9,12 @@ if [[ "#grep#fetch#cleanup#diff#" != *"#$1#"* ]]; then |
"$base_dir"/update_depot_tools |
fi |
-PYTHONDONTWRITEBYTECODE=1 exec python "$base_dir/gclient.py" "$@" |
+PYTHON=python |
+ |
+OUTPUT="$(uname | grep 'CYGWIN')" |
+CYGWIN=$? |
+if [ $CYGWIN = 0 ]; then |
+ PYTHON="$base_dir/python.bat" |
+fi |
+ |
+PYTHONDONTWRITEBYTECODE=1 exec "$PYTHON" "$base_dir/gclient.py" "$@" |