Commit addc0b02 authored by Sam Lantinga's avatar Sam Lantinga

Date: Fri, 12 Sep 2003 18:04:19 -0400

From: Matthew Danish
Subject: patch for k*bsd support

I am forwarding this patch from Robert Millan <rmh@debian.org> for
supporting K*BSD systems (BSD kernel GNU userland, and hurd) in
configure.in.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40720
parent bf7b6262
...@@ -1712,8 +1712,14 @@ CheckUSBHID() ...@@ -1712,8 +1712,14 @@ CheckUSBHID()
} }
case "$target" in case "$target" in
*-*-linux*) *-*-linux*|*-*-gnu*|*-*-k*bsd*-gnu)
ARCH=linux case "$target" in
*-*-linux*) ARCH=linux ;;
*-*-kfreebsd*-gnu) ARCH=kfreebsd-gnu ;;
*-*-knetbsd*-gnu) ARCH=knetbsd-gnu ;;
*-*-kopenbsd*-gnu) ARCH=kopenbsd-gnu ;;
*-*-gnu*) ARCH=gnu ;; # must be last
esac
CheckDummyVideo CheckDummyVideo
CheckDiskAudio CheckDiskAudio
CheckDLOPEN CheckDLOPEN
...@@ -1754,13 +1760,41 @@ case "$target" in ...@@ -1754,13 +1760,41 @@ case "$target" in
#fi #fi
# Set up files for the joystick library # Set up files for the joystick library
if test x$enable_joystick = xyes; then if test x$enable_joystick = xyes; then
JOYSTICK_SUBDIRS="$JOYSTICK_SUBDIRS linux" case $ARCH in
JOYSTICK_DRIVERS="$JOYSTICK_DRIVERS linux/libjoystick_linux.la" linux)
JOYSTICK_SUBDIRS="$JOYSTICK_SUBDIRS linux"
JOYSTICK_DRIVERS="$JOYSTICK_DRIVERS linux/libjoystick_linux.la"
;;
gnu)
JOYSTICK_SUBDIRS="$JOYSTICK_SUBDIRS dummy"
JOYSTICK_DRIVERS="$JOYSTICK_DRIVERS dummy/libjoystick_dummy.la"
;;
k*bsd-gnu)
JOYSTICK_SUBDIRS="$JOYSTICK_SUBDIRS bsd"
JOYSTICK_DRIVERS="$JOYSTICK_DRIVERS bsd/libjoystick_bsd.la"
;;
esac
fi fi
# Set up files for the cdrom library # Set up files for the cdrom library
if test x$enable_cdrom = xyes; then if test x$enable_cdrom = xyes; then
CDROM_SUBDIRS="$CDROM_SUBDIRS linux" case $ARCH in
CDROM_DRIVERS="$CDROM_DRIVERS linux/libcdrom_linux.la" linux)
CDROM_SUBDIRS="$CDROM_SUBDIRS linux"
CDROM_DRIVERS="$CDROM_DRIVERS linux/libcdrom_linux.la"
;;
gnu)
CDROM_SUBDIRS="$CDROM_SUBDIRS dummy"
CDROM_DRIVERS="$CDROM_DRIVERS dummy/libcdrom_dummy.la"
;;
kfreebsd-gnu)
CDROM_SUBDIRS="$CDROM_SUBDIRS freebsd"
CDROM_DRIVERS="$CDROM_DRIVERS freebsd/libcdrom_freebsd.la"
;;
knetbsd-gnu|kopenbsd-gnu)
CDROM_SUBDIRS="$CDROM_SUBDIRS openbsd"
CDROM_DRIVERS="$CDROM_DRIVERS openbsd/libcdrom_openbsd.la"
;;
esac
fi fi
# Set up files for the thread library # Set up files for the thread library
if test x$enable_threads = xyes; then if test x$enable_threads = xyes; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment