#-------------------------------------------------------------------------------
# Detect which config file we need to use
#-------------------------------------------------------------------------------

if [ $SHOWHELP -eq 1 ] ; then
	echo -e "  \033[32m--dvd-device=<p>\033[0m      \033[1mInitial Device Preference \033[0m"
else

# Possible defaults for other platforms.
#DVD_DEVICE="/cdrom/cdrom0"                      # Solaris
#DVD_DEVICE="/dev/acd0c"                         # FreeBSD
#DVD_DEVICE="/dev/rcd0d"                         # NetBSD (Intel x86)
#DVD_DEVICE="/dev/rcd0c"                         # NetBSD
#DVD_DEVICE="/dev/rcd0c"                         # OpenBSD
#DVD_DEVICE="/dev/sr0c"                          # BSDi

DVD_DEVICE="/dev/dvd"

# Get Config
OSNAME=`uname -s`
OSRELEASE=`uname -r`
OSMACHINE=`uname -m`

if [ $OSNAME = "SunOS" ] ; then
  DVD_DEVICE="/cdrom/cdrom0"
else
  DVD_DEVICE="/dev/dvd"
fi

# Parse Arguments so we can override settings in our build file
for arg in $*; do
    case $arg in
        --dvd-device=*)
            DVD_DEVICE=`echo "${arg}" | cut -d= -f2`
            ;;
    esac
done

sed "s|@TEMPLATE_DEVICE@|$DVD_DEVICE|" include/dvdconfig.h.in > include/dvdconfig.h 

fi
