depends on sharedrawweb library
create a fetch_dependencies.sh lazy script move dependencies into libs/ directory
This commit is contained in:
2
README
2
README
@@ -26,6 +26,8 @@ cd labystl
|
|||||||
./init.sh
|
./init.sh
|
||||||
# will create build scripts from artlog_toolbox
|
# will create build scripts from artlog_toolbox
|
||||||
# ./doit.sh
|
# ./doit.sh
|
||||||
|
# depends on sharedrawweb for stl export
|
||||||
|
./fetch_dependencies.sh
|
||||||
ant dist
|
ant dist
|
||||||
source ./specificdoit.sh; create_zip_package
|
source ./specificdoit.sh; create_zip_package
|
||||||
unzip laby.zip; cd artloglaby ; ./laby.sh
|
unzip laby.zip; cd artloglaby ; ./laby.sh
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
<jar jarfile="${dist}/lib/artloglaby-${distversion}.jar" basedir="${build}">
|
<jar jarfile="${dist}/lib/artloglaby-${distversion}.jar" basedir="${build}">
|
||||||
<manifest>
|
<manifest>
|
||||||
<attribute name="Main-Class" value="org.artisanlogiciel.games.Display"/>
|
<attribute name="Main-Class" value="org.artisanlogiciel.games.Display"/>
|
||||||
<attribute name="Class-Path" value="${artgraphicslib}.jar"/>
|
<attribute name="Class-Path" value="libs/${artgraphicslib}.jar"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
<fileset dir="lang" includes="**" />
|
<fileset dir="lang" includes="**" />
|
||||||
</jar>
|
</jar>
|
||||||
|
|||||||
16
fetch_dependencies.sh
Executable file
16
fetch_dependencies.sh
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ ! -d ../sharedrawweb ]]
|
||||||
|
then
|
||||||
|
echo "[ERROR] expected a sharedrawweb project parent ( for exports )" >&2
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ! -d libs ]]
|
||||||
|
then
|
||||||
|
mkdir libs
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ! -e libs/artgaphics-0.1.0.jar ]]
|
||||||
|
then
|
||||||
|
ln -s ../../sharedrawweb/dist/lib/artgaphics-0.1.0.jar libs/
|
||||||
|
fi
|
||||||
@@ -33,9 +33,10 @@ create_zip_package()
|
|||||||
mkdir $dest
|
mkdir $dest
|
||||||
# will be used at run time to save mazes
|
# will be used at run time to save mazes
|
||||||
mkdir $dest/lab
|
mkdir $dest/lab
|
||||||
|
mkdir $dest/libs
|
||||||
cp scripts/laby.sh $dest
|
cp scripts/laby.sh $dest
|
||||||
cp LISEZMOI $dest
|
cp LISEZMOI $dest
|
||||||
cp libs/* $dest
|
cp libs/* $dest/libs/
|
||||||
cp dist/lib/* $dest
|
cp dist/lib/* $dest
|
||||||
zip -r $zip_package $dest
|
zip -r $zip_package $dest
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user