forked from jdf/processing.py
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprocessing-py.bat
More file actions
37 lines (23 loc) · 715 Bytes
/
processing-py.bat
File metadata and controls
37 lines (23 loc) · 715 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@echo off
set "ROOT=%~dp0"
set "DEFAULTSCRIPT=%ROOT%\workspace\example.py"
set "SPLASH=%ROOT%\libraries\runtime\splash.png"
set JAVA=javaw
set JVM_ARGS=-Xmx1024m
set "SCRIPTARGUMENT=%~1"
if not "%SCRIPTARGUMENT%" == "" (
REM Check if we run the default the given script
set "DEFAULTSCRIPT=%SCRIPTARGUMENT%"
)
IF exist "%ROOT%\jre" (
REM Check if we should override default java
set "JAVA=%ROOT%\jre\bin\javaw"
)
REM msg "%username%" "%JAVA% not found!"
start "xxx" "%JAVA%" %JVM_ARGS% -splash:"%SPLASH%" -jar "%ROOT%\processing-py.jar" --redirect "%DEFAULTSCRIPT%"
if not %ERRORLEVEL% == 1 (
if not %ERRORLEVEL% == 0 (
echo "Unable to start Java"
msg "%username%" "Unable to start Java"
)
)