added recreate feature to skip all prompts and recreate installation configuration based on previsous selection in props.json

This commit is contained in:
jash
2018-10-08 16:20:34 +02:00
committed by kexkey
parent 886b2f7d8c
commit a7ccd08a2f
4 changed files with 24 additions and 8 deletions

View File

@@ -6,9 +6,13 @@
CONFIGURE=0
INSTALL=0
RECREATE=0
while getopts ":ci" opt; do
while getopts ":cir" opt; do
case $opt in
r)
RECREATE=1
;;
c)
CONFIGURE=1
;;
@@ -21,12 +25,12 @@ while getopts ":ci" opt; do
esac
done
if [[ $CONFIGURE == 0 && $INSTALL == 0 ]]; then
echo "Please use -c to configure, -i to install and -ci to do both"
if [[ $CONFIGURE == 0 && $INSTALL == 0 && RECREATE == 0 ]]; then
echo "Please use -c to configure, -i to install and -ci to do both. Use -r to recreate config files."
else
if [[ $CONFIGURE == 1 ]]; then
trace "Starting configuration phase"
configure
configure $RECREATE
fi
if [[ $INSTALL == 1 ]]; then