annotate bin/js @ 2302:fea225362dcd

<shachaf> sed -i s/shchaf/shachaf/g bin/olist
author HackBot
date Fri, 01 Mar 2013 01:20:19 +0000
parents f77f3fbeefe1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2142
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
1 #!/bin/sh
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
2
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
3 JAVA_CMD="/usr/bin/java"
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
4 JAVA_OPTS=""
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
5 JAVA_CLASSPATH="/usr/share/java/js.jar:/usr/share/java/jline.jar"
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
6 JAVA_MAIN="org.mozilla.javascript.tools.shell.Main"
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
7
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
8 ## Fix for #512498
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
9 ## Change Bootclasspath when using OpenJDK because OpenJDK6
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
10 ## bundle his own release of Rhino.
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
11 ## References:
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
12 ## <https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/255149>
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
13 ## <http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=179>
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
14 ## <http://www.openoffice.org/issues/show_bug.cgi?id=91641>
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
15 isOpenJDK=`$JAVA_CMD -version 2>&1 | grep -i "OpenJDK" | wc -l`
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
16 if [ $isOpenJDK -gt 0 ]
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
17 then
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
18 JAVA_OPTS="-Xbootclasspath:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar"
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
19 fi
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
20
aa25f94ba00c <fizzie> cp $(which js) bin/js
HackBot
parents:
diff changeset
21
2143
f77f3fbeefe1 <fizzie> sed -i -e \'s/$@/-e "$@"/\' bin/js
HackBot
parents: 2142
diff changeset
22 $JAVA_CMD $JAVA_OPTS -classpath $JAVA_CLASSPATH $JAVA_MAIN -e "$@"