add laby.bat to run it on windows systems
- build is still on linux only ( shell untested ) - generate laby.bat
This commit is contained in:
9
LISEZMOI
9
LISEZMOI
@@ -5,6 +5,14 @@ Il s'agit d'un générateur de labyrinthes écrit en langage java.
|
|||||||
|
|
||||||
Pour le lancer vous devez avoir installé un environnement java 8 ( avec javafx (*) )
|
Pour le lancer vous devez avoir installé un environnement java 8 ( avec javafx (*) )
|
||||||
|
|
||||||
|
racourçi :
|
||||||
|
|
||||||
|
sous linux ./laby.sh
|
||||||
|
|
||||||
|
sous windows lancez le laby.bat
|
||||||
|
|
||||||
|
il s'gait d'un porgramme java qui peut aussi être lancé avec l'interpréteur java ainsi :
|
||||||
|
|
||||||
java -jar artloglaby-1.0.jar
|
java -jar artloglaby-1.0.jar
|
||||||
|
|
||||||
mail pl@artisanlogiciel.net
|
mail pl@artisanlogiciel.net
|
||||||
@@ -14,5 +22,6 @@ vous pouvez le distribuer ou bien même le vendre
|
|||||||
ses sources sont sur https://github.com/artlog/labystl
|
ses sources sont sur https://github.com/artlog/labystl
|
||||||
( et utilise aussi https://github.com/artlog/sharedrawweb )
|
( et utilise aussi https://github.com/artlog/sharedrawweb )
|
||||||
|
|
||||||
|
Les labyrinthes que vous sauvegardez le sont dans le répertoire lab.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
function findmainjar()
|
||||||
|
{
|
||||||
|
for MJ in $(find . -name "*.jar")
|
||||||
|
do
|
||||||
|
echo "$MJ"
|
||||||
|
if [[ $MJ =~ (artloglaby-.*\.jar) ]]
|
||||||
|
then
|
||||||
|
MAINJAR=${BASH_REMATCH[1]}
|
||||||
|
echo "found $MJ jar $MAINJAR"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
specific_run()
|
specific_run()
|
||||||
{
|
{
|
||||||
local action=$1
|
local action=$1
|
||||||
@@ -35,6 +49,21 @@ create_zip_package()
|
|||||||
mkdir $dest/lab
|
mkdir $dest/lab
|
||||||
mkdir $dest/libs
|
mkdir $dest/libs
|
||||||
cp scripts/laby.sh $dest
|
cp scripts/laby.sh $dest
|
||||||
|
|
||||||
|
MAINJAR=""
|
||||||
|
pushd dist/lib
|
||||||
|
findmainjar
|
||||||
|
popd
|
||||||
|
|
||||||
|
if [[ -n $MAINJAR ]]
|
||||||
|
then
|
||||||
|
printf '%b\n' "java -jar $MAINJAR"
|
||||||
|
printf '%b\r\n' "java -jar $MAINJAR" >$dest/laby.bat
|
||||||
|
else
|
||||||
|
echo "[ERROR] can't find main jar"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
cp LISEZMOI $dest
|
cp LISEZMOI $dest
|
||||||
cp libs/* $dest/libs/
|
cp libs/* $dest/libs/
|
||||||
cp dist/lib/* $dest
|
cp dist/lib/* $dest
|
||||||
|
|||||||
Reference in New Issue
Block a user