Changeset: 06e7bf6b31d2 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=06e7bf6b31d2
Modified Files:
        monetdb5/extras/pyapi/pyapi_locatepython.bat
Branch: pythonudf
Log Message:

Properly test if Python is present before enabling MonetDB/Python on Windows.


diffs (25 lines):

diff --git a/monetdb5/extras/pyapi/pyapi_locatepython.bat 
b/monetdb5/extras/pyapi/pyapi_locatepython.bat
--- a/monetdb5/extras/pyapi/pyapi_locatepython.bat
+++ b/monetdb5/extras/pyapi/pyapi_locatepython.bat
@@ -15,10 +15,15 @@ IF defined ValueName (
 ) ELSE (
     @echo "%KEY_NAME%\%VALUE_NAME% not found."
 )
- 
-endlocal & (
-    set PYTHONHOME=%LOCALPYTHONHOME%
-    set PYTHONPATH=%LOCALPYTHONPATH%
-    set MONETDBPYTHONUDF="embedded_py=true"
-    set PATH="%PYTHONHOME%;%PATH%"
+
+IF defined LOCALPYTHONHOME (
+    endlocal & (
+        set PYTHONHOME=%LOCALPYTHONHOME%
+        set PYTHONPATH=%LOCALPYTHONPATH%
+        set MONETDBPYTHONUDF="embedded_py=true"
+        set PATH="%PYTHONHOME%;%PATH%"
+    )
+) ELSE (
+    @echo MonetDB/Python Disabled: Python 2.7 installation not found.
+    endlocal
 )
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to