Mercurial Hosting > editor
comparison build.sh @ 50:c433b19a8dfa
start build
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 24 May 2025 10:01:57 -0600 |
parents | |
children | d5681da8ece8 |
comparison
equal
deleted
inserted
replaced
49:c17c5312e8de | 50:c433b19a8dfa |
---|---|
1 #!/bin/bash | |
2 | |
3 set -e | |
4 | |
5 . luan string: | |
6 | |
7 rm -rf build | |
8 mkdir -p build/luan_editor/jars | |
9 cp $LUAN/jars/luan.jar build/luan_editor/jars | |
10 cp $LUAN/jars/miglayout-*.jar build/luan_editor/jars | |
11 cp $LUAN/jars/flatlaf-*.jar build/luan_editor/jars | |
12 cp lib/*.jar build/luan_editor/jars | |
13 | |
14 . classpath.sh | |
15 cd src | |
16 javac -classpath $CLASSPATH `find . -name *.java` | |
17 jar cvf ../build/luan_editor/jars/luan_editor.jar `find . -name *.class -o -name *.luan` | |
18 cd .. | |
19 | |
20 cp -r dictionaries build/luan_editor | |
21 | |
22 cp scripts/install.sh build/luan_editor | |
23 cp scripts/uninstall.sh build/luan_editor | |
24 hg identify >build/luan_editor/hg_rev.txt | |
25 | |
26 build/luan_editor/install.sh || sudo build/luan_editor/install.sh | |
27 | |
28 echo done |