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 |
