#!/usr/bin/env bash
winezgui-backup()
{
  HEADER="$(basename ${0}): ${FUNCNAME[0]}"
  dbug "I: ${HEADER}: started"
    
  SOURCE "script-check-variables-loaded-or-not"
  script-check-variables-loaded-or-not

  SOURCE "winezgui-list-available-prefixes"
  winezgui-list-available-prefixes

  # Launch Backup from the selected prefix script
  #SCRIPT_NAME=$(basename ${SELECTED_PREFIX})

  # Find 1 script file to backup
  FOUND_FILE=$(find "${SELECTED_PREFIX}" -type f -name "*.sh" | sort -nr | head -n 1)
  # Get realpath
  SCRIPT_NAME=$(realpath ${FOUND_FILE})
  # Launch Script with backup option
  "${SCRIPT_NAME}" backup

  dbug "I: ${HEADER}: finished"
}
