-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsrcr
More file actions
executable file
·23 lines (20 loc) · 793 Bytes
/
srcr
File metadata and controls
executable file
·23 lines (20 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
dirSrcr="${BASH_SOURCE[0]}"
if [[ "$1" == "build" ]]; then
mvn package clean
exit
#JAVA_HOME_0=$JAVA_HOME
#export JAVA_HOME=jdk
#mvn/bin/mvn package clean
#export JAVA_HOME="$JAVA_HOME_0"
#exit
fi
args=""
for arg in "$@"; do args="$args,\"$arg\""; done
if [[ ! -z "$(command -v mvn)" ]]; then args="$args,\"-mvn\""; fi
if [[ ! -z "$(command -v tsc)" ]]; then args="$args,\"-tsc\""; fi
args="[${args:1}]"
java -Xms16m -Xmx128m -Dargs_srcr="$args" -Dvertx.options.blockedThreadCheckInterval=16000 -Dvertx.options.maxEventLoopExecuteTime=600000000000 -jar "$dirSrcr.jar"
exit
#jdk/bin/java -Xms8m -Xmx64m -jar srcr.jar -Dcfg=cfg.js -Dsrc=test.js -Dvertx.options.blockedThreadCheckInterval=16000 -Dvertx.options.maxEventLoopExecuteTime=600000000000
#exit