echo "This script will copy MachV to your WBStartup drawer and"
echo "SetMachV to your sys:Tools or sys:Utilities drawer.*N"
echo "The library mach.library will be copied to your libs: directory.*N"
echo "Then it will create the directory ENVARC:MachV and copy"
echo "MachV.prefs to it.*N"
echo "If you are updating from a previous version of MachV, your"
echo "MachV.prefs file will not be overwritten.*N"

ask "Ok to proceed?"
if not warn
  echo "Script aborted!"
  quit
endif

if exists sys:WBStartup
  echo "Copying MachV to sys:WBStartup"
  copy MachV to sys:WBStartup clone
  copy MachV.info to sys:WBStartup  clone
else
  echo "sys:WBStartup not found!"
  ask "Copy MachV to c:?"
  if not warn
    echo "Script aborted!"
    quit
  endif
  echo "*N"
  copy MachV to c: clone
endif

if exists sys:Tools
  echo "Copying SetMachV to sys:Tools*N"
  copy SetMachV sys:tools clone
  copy SetMachV.info sys:tools clone
else
  if exists sys:Utilities
    echo "Copying SetMachV to sys:Utilities*N"
    copy SetMachV sys:Utilities clone
    copy SetMachV.info sys:Utilities clone
  else
    if exists c:
      echo "Copying SetMachV to c:*N"
      copy SetMachV c: clone
    else
      echo "sys:Tools, sys:Utilties and c: not found! Aborting..."
      quit
    endif
  endif
endif

echo "Copying mach.library to libs:*N"
copy mach.library libs: clone

if not exists ENVARC:MachV
  echo "Creating the directory ENVARC:MachV"
  makedir ENVARC:MachV
endif

if not exists ENVARC:MachV/MachV.prefs
  echo "Copying MachV.prefs to ENVARC:MachV*N"
  copy MachV.prefs ENVARC:MachV clone
  copy MachV.prefs.info ENVARC:MachV clone
else
  echo "ENVARC:MachV/MachV.prefs already exists. Copy aborted!*N"
endif

ask "Copy vibra.8SVX to ENVARC:MachV?"
if warn
  copy Beeps/vibra.8SVX ENVARC:MachV clone
endif

echo "*NInstallation complete."

