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"