-# Launcher executable:
-available=
-for EXEC in ${EXECS[@]}; do
- echo -n "Looking executable at '$EXEC' ... "
- [ -x $EXEC ] && { available=yes ; echo "available !" ; break ; }
- echo "not found"
-done
-[ -z "$available" ] && _exit "Anna Diameter Launcher (ADML) is not installed neither linked. See README.md (Install section)."
-
-# Dynamic library variant:
-dynlib_variant=
-[ -f ./release/example_diameter_launcher ] && dynlib_variant=release
-[ -f ./debug/example_diameter_launcher ] && dynlib_variant=debug
-[ -z "$dynlib_variant" ] && _exit "Unknown dynamic library variant"
-
-# Dictionary creation:
-available=
-for STACKMGMT_EXEC in ${STACKMGMT_EXECS[@]}; do
- echo -n "Looking stack management executable at '$STACKMGMT_EXEC' ... "
- [ -x $STACKMGMT_EXEC ] && { available=yes ; echo "available !" ; break ; }
- echo "not found"
-done
-[ -z "$available" ] && _exit "Anna Diameter Stack Management Tool is not installed neither linked. See README.md (Install section)."
-STACKMGMT_EXEC=`readlink -f $STACKMGMT_EXEC`
-
-# Dynamic library:
-#available=
-#for DYNLIB in ${DYNLIBS[@]}; do
-# echo -n "Looking dynamic library at '$DYNLIB' ... "
-# [ -x $DYNLIB ] && { available=yes ; echo "available !" ; break ; }
-# echo "not found"
-#done
-#[ -z "$available" ] && _exit "Anna Diameter Launcher Dynamic Procedure Library (ADML) is not installed neither linked. See README.md (Install section)."
+# Get variant and main executables:
+[ -f $SCR_DIR/release/example_diameter_launcher ] && VARIANT=release
+[ -f $SCR_DIR/debug/example_diameter_launcher ] && VARIANT=debug
+[ -z "$VARIANT" ] && _exit "Cannot locate neither 'release' nor 'debug' variant !"
+echo "Variant: $VARIANT"
+ADML_EXEC=$SCR_DIR/$VARIANT/example_diameter_launcher
+STACKMGMT_EXEC=$(readlink -f $SCR_DIR/../stackManagement/$VARIANT/example_diameter_stackManagement)