Mercurial Hosting > luan
comparison scripts/install.sh @ 1970:750a1d74d3c1
better build
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 12 Jun 2025 11:27:48 -0600 |
parents | 00f1a660cb6b |
children | c691cf51c2a7 |
comparison
equal
deleted
inserted
replaced
1969:c7585a196f32 | 1970:750a1d74d3c1 |
---|---|
1 #!/bin/bash | 1 #!/bin/bash |
2 | |
3 set -e | 2 set -e |
4 | 3 |
5 cd `dirname $0` | 4 cd "$(dirname $0)" |
6 | 5 |
7 mkdir -p /usr/local/bin | 6 mkdir -p /usr/local/bin |
8 | 7 |
9 cat >/usr/local/bin/luan <<End | 8 cat >/usr/local/bin/luan <<End |
10 #!/bin/bash | 9 #!/bin/bash |
11 | 10 |
12 LUAN=$(pwd) | 11 "$(pwd)/luan.sh" "\$@" |
13 | |
14 for i in \$LUAN/jars/* ; do CLASSPATH=\$CLASSPATH:\$i ; done | |
15 CLASSPATH=\$(echo -n \$CLASSPATH | sed 's/^://') | |
16 | |
17 java -classpath \$CLASSPATH luan.Luan "\$@" | |
18 End | 12 End |
19 | 13 |
20 chmod +x /usr/local/bin/luan | 14 chmod +x /usr/local/bin/luan |
21 | 15 |
22 echo "the command 'luan' has been installed" | 16 echo "the command 'luan' has been installed" |