Mercurial Hosting > luan
view scripts/build-luan.sh @ 1923:d2a1dbfd402f
remove version
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 20 Apr 2025 20:54:34 -0600 |
parents | 2364fc43037a |
children | 0156fe64a610 |
line wrap: on
line source
#!/bin/bash set -e cd `dirname $0`/.. LUANHOME=`pwd` rm -rf build mkdir -p build/luan/jars cp lib/* build/luan/jars find . -name *.class -delete . $LUANHOME/classpath.sh cd $LUANHOME/src javac -classpath $CLASSPATH `find . -name *.java` jar cvf $LUANHOME/build/luan/jars/luan.jar `find . -name *.class -o -name *.luan` cd $LUANHOME/slf4j/src javac -classpath $CLASSPATH `find . -name *.java` jar cvf $LUANHOME/build/luan/jars/slf4j-goodjava.jar `find . -name *.class -o -name *.luan` cd $LUANHOME cp scripts/install.sh build/luan #chmod +x build/luan/install.sh cp scripts/uninstall.sh build/luan cp scripts/luan_editor.sh build/luan cp -r src/luan/modules/editor/dictionaries build/luan hg identify >build/luan/hg_rev.txt cd build tar -cf luan.tar luan cp luan.tar $LUANHOME/website/src/download luan/install.sh || sudo luan/install.sh echo done