Roxen.git
/
server
/
etc
/
env.d
/
java.pike
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/etc/env.d/java.pike:14:
{ string dir = (Process.popen("java -verbose 2>&1 | sed -n -e 's/^[^/]*//' -e " "'s:/lib/rt.jar .*$::' -e p -e q")||"")-"\n"; if(check_jre_dir(dir)) return dir; foreach(`+(@Array.map(({"/usr/local", "/usr"}), lambda(string s) { return Array.map(Array.map(({"jre*","jdk*","java*"}), glob,
-
get_dir(s)||"")*({}),
+
reverse(sort(
get_dir(s)||
+
"")
))
*({}),
lambda(string sb) { return s+"/"+sb; }); })), string d) { if(d && d!="") if(check_jre_dir(d+"/jre")) return d+"/jre"; else if(check_jre_dir(d)) return d; }