Parametrize variants at build scripts
[anna.git] / example / diameter / launcher / deploy-adml-http.sh
index 0fc848e..97c5d72 100755 (executable)
@@ -6,6 +6,8 @@
 SCR_DIR=`readlink -f $0 | xargs dirname`
 PROJECT_ROOT=$(readlink -f $SCR_DIR/../../..)
 
+VARIANT=${1:-Release}
+
 #############
 # FUNCTIONS #
 #############
@@ -29,9 +31,9 @@ echo "------------------------------------------------------"
 echo "         ADML with HTTP support installation          "
 echo "------------------------------------------------------"
 echo
-[ -d $PROJECT_ROOT/build/Release ] && VARIANT=Release
-[ -d $PROJECT_ROOT/build/Debug ] && VARIANT=Debug
-[ -z "$VARIANT" ] && _exit "Cannot locate neither 'Release' nor 'Debug' variant !"
+[ ! -d $PROJECT_ROOT/build/${VARIANT} ] && _exit "Cannot locate neither '${VARIANT}' variant. Build the project !"
+echo "Variant: ${VARIANT}"
+echo
 build_type_letter=$(echo $VARIANT | cut -c1 | tr '[:upper:]' '[:lower:]')
 
 version__dflt=v"`date +'%y'`.`date +'%m'`.`date +'%d'`$build_type_letter"