add creation of zip to distribute
This commit is contained in:
@@ -8,13 +8,46 @@ specific_run()
|
||||
list_labs ./lab
|
||||
elif [[ $action == emacsdevenv ]]
|
||||
then
|
||||
make -f ${JAVA_MAKEFILE} $action
|
||||
make -f ${JAVA_MAKEFILE} $action
|
||||
elif [[ $action == create_zip_package ]]
|
||||
then
|
||||
create_zip_package
|
||||
else
|
||||
echo "[ERROR] unrecognized specific action $action" >&2
|
||||
return
|
||||
fi
|
||||
}
|
||||
|
||||
create_zip_package()
|
||||
{
|
||||
dest=artloglaby/
|
||||
if [[ -e $dest ]]
|
||||
then
|
||||
echo "[ERROR] $dest already exists ! move it away ">&2
|
||||
else
|
||||
zip_package=laby.zip
|
||||
if [[ -e $zip_package ]]
|
||||
then
|
||||
echo "[WARNING] zip package $zip_package already exists" >&2
|
||||
fi
|
||||
mkdir $dest
|
||||
# will be used at run time to save mazes
|
||||
mkdir $dest/lab
|
||||
cp scripts/laby.sh $dest
|
||||
cp LISEZMOI $dest
|
||||
cp libs/* $dest
|
||||
cp dist/lib/* $dest
|
||||
zip -r $zip_package $dest
|
||||
|
||||
if [[ $? == 0 ]]
|
||||
then
|
||||
rm -r $dest
|
||||
echo "[INFO] zip package created : $zip_package"
|
||||
else
|
||||
echo "[ERROR] zip package $zip_package creation failed" >&2
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# first argument mandatory : directory containing generated .lab and .stl files ( usualy ./lab )
|
||||
list_labs()
|
||||
@@ -86,4 +119,5 @@ then
|
||||
fi
|
||||
|
||||
specific_menus+=(list_labs "Show_Labyrinth_with_blender")
|
||||
specific_menus+=(create_zip_package "Create_Zip_Package")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user