mirror of
https://github.com/mpv-player/mpv
synced 2025-03-25 04:38:01 +00:00
win32 macro added to simplify detecting both Cygwin and MinGW.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12186 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
617218a4e5
commit
368c367fc9
20
configure
vendored
20
configure
vendored
@ -69,6 +69,7 @@ darwin() { issystem "Darwin" ; return "$?" ; }
|
|||||||
gnu() { issystem "GNU" ; return "$?" ; }
|
gnu() { issystem "GNU" ; return "$?" ; }
|
||||||
mingw32() { issystem "MINGW32" ; return "$?" ; }
|
mingw32() { issystem "MINGW32" ; return "$?" ; }
|
||||||
morphos() { issystem "MorphOS" ; return "$?" ; }
|
morphos() { issystem "MorphOS" ; return "$?" ; }
|
||||||
|
win32() { cygwin || mingw32 ; return "$?" ; }
|
||||||
|
|
||||||
# arch test boolean functions
|
# arch test boolean functions
|
||||||
# x86/x86pc is used by QNX
|
# x86/x86pc is used by QNX
|
||||||
@ -1839,8 +1840,7 @@ if test "$_vidix" = auto ; then
|
|||||||
x86 && _vidix=yes
|
x86 && _vidix=yes
|
||||||
ppc && linux && _vidix=yes
|
ppc && linux && _vidix=yes
|
||||||
alpha && linux && _vidix=yes
|
alpha && linux && _vidix=yes
|
||||||
cygwin && _vidix=no
|
win32 && _vidix=no
|
||||||
mingw32 && _vidix=no
|
|
||||||
qnx && _vidix=no
|
qnx && _vidix=no
|
||||||
sunos && _vidix=no
|
sunos && _vidix=no
|
||||||
fi
|
fi
|
||||||
@ -3187,7 +3187,7 @@ fi
|
|||||||
|
|
||||||
echocheck "OpenGL"
|
echocheck "OpenGL"
|
||||||
#Note: this test is run even with --enable-gl since we autodetect $_ld_gl
|
#Note: this test is run even with --enable-gl since we autodetect $_ld_gl
|
||||||
if (test "$_x11" = yes || mingw32 || cygwin) && test "$_gl" != no ; then
|
if (test "$_x11" = yes || win32) && test "$_gl" != no ; then
|
||||||
cat > $TMPC << EOF
|
cat > $TMPC << EOF
|
||||||
#include <GL/gl.h>
|
#include <GL/gl.h>
|
||||||
int main(void) { return 0; }
|
int main(void) { return 0; }
|
||||||
@ -4135,13 +4135,13 @@ fi
|
|||||||
echocheck "DVD support (libmpdvdkit)"
|
echocheck "DVD support (libmpdvdkit)"
|
||||||
if test "$_dvdkit" = auto ; then
|
if test "$_dvdkit" = auto ; then
|
||||||
_dvdkit=no
|
_dvdkit=no
|
||||||
if linux || freebsd || netbsd || darwin || cygwin || mingw32 || openbsd || sunos || hpux; then
|
if linux || freebsd || netbsd || darwin || openbsd || win32 || sunos || hpux; then
|
||||||
test -f "./libmpdvdkit2/Makefile" && _dvdkit=yes
|
test -f "./libmpdvdkit2/Makefile" && _dvdkit=yes
|
||||||
test -f "./libmpdvdkit/Makefile" && _dvdkit=yes
|
test -f "./libmpdvdkit/Makefile" && _dvdkit=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if test "$_dvdkit" = yes ; then
|
if test "$_dvdkit" = yes ; then
|
||||||
if test "$_dvd" = yes || test "$_cdrom" = yes || test "$_cdio" = yes || test "$_dvdio" = yes || test "$_bsdi_dvd" = yes || test "$_hpux_scsi_h" = yes || darwin || cygwin || mingw32 ; then
|
if test "$_dvd" = yes || test "$_cdrom" = yes || test "$_cdio" = yes || test "$_dvdio" = yes || test "$_bsdi_dvd" = yes || test "$_hpux_scsi_h" = yes || darwin || win32 ; then
|
||||||
if test -f "./libmpdvdkit2/Makefile" ; then
|
if test -f "./libmpdvdkit2/Makefile" ; then
|
||||||
_inputmodules="mpdvdkit2 $_inputmodules"
|
_inputmodules="mpdvdkit2 $_inputmodules"
|
||||||
_dvdread=libmpdvdkit2
|
_dvdread=libmpdvdkit2
|
||||||
@ -4776,7 +4776,7 @@ fi
|
|||||||
if test "$_win32" != no ; then
|
if test "$_win32" != no ; then
|
||||||
_def_win32_loader='#undef WIN32_LOADER'
|
_def_win32_loader='#undef WIN32_LOADER'
|
||||||
echocheck "Win32 loader support"
|
echocheck "Win32 loader support"
|
||||||
if not cygwin && not mingw32 ; then
|
if not win32 ; then
|
||||||
_ld_win32='loader/libloader.a'
|
_ld_win32='loader/libloader.a'
|
||||||
_dep_win32='loader/libloader.a'
|
_dep_win32='loader/libloader.a'
|
||||||
_codecmodules="win32 $_codecmodules"
|
_codecmodules="win32 $_codecmodules"
|
||||||
@ -4887,7 +4887,7 @@ if test "$_real" = auto ; then
|
|||||||
_real=no
|
_real=no
|
||||||
if test "$_dl" = yes || test "$_win32" = yes ; then
|
if test "$_dl" = yes || test "$_win32" = yes ; then
|
||||||
# if test "$_dl" = yes ; then
|
# if test "$_dl" = yes ; then
|
||||||
if linux || freebsd || netbsd || cygwin || mingw32 ; then
|
if linux || freebsd || netbsd || win32 ; then
|
||||||
_real=yes
|
_real=yes
|
||||||
else
|
else
|
||||||
echores "no (tested only on Linux/FreeBSD/NetBSD/Cygwin/MinGW)"
|
echores "no (tested only on Linux/FreeBSD/NetBSD/Cygwin/MinGW)"
|
||||||
@ -5100,7 +5100,7 @@ if test "$_libavformat" = yes ; then
|
|||||||
_def_libavformat='#define USE_LIBAVFORMAT 1'
|
_def_libavformat='#define USE_LIBAVFORMAT 1'
|
||||||
_ld_libavformat='libavformat/libavformat.a'
|
_ld_libavformat='libavformat/libavformat.a'
|
||||||
_dep_libavformat='libavformat/libavformat.a'
|
_dep_libavformat='libavformat/libavformat.a'
|
||||||
if mingw32 || cygwin ; then
|
if win32 ; then
|
||||||
_def_libavformat_win32='#define CONFIG_WIN32 1'
|
_def_libavformat_win32='#define CONFIG_WIN32 1'
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -5790,7 +5790,7 @@ else
|
|||||||
_confmingw32='TARGET_MINGW32 = no'
|
_confmingw32='TARGET_MINGW32 = no'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if mingw32 || cygwin ; then
|
if win32 ; then
|
||||||
_confwin32='TARGET_WIN32 = yes'
|
_confwin32='TARGET_WIN32 = yes'
|
||||||
else
|
else
|
||||||
_confwin32='TARGET_WIN32 = no'
|
_confwin32='TARGET_WIN32 = no'
|
||||||
@ -5824,7 +5824,7 @@ if test "$_vidix" = yes; then
|
|||||||
else
|
else
|
||||||
_novomodules="cvidix $_novomodules"
|
_novomodules="cvidix $_novomodules"
|
||||||
fi
|
fi
|
||||||
if test "$_vidix" = yes && (cygwin || mingw32); then
|
if test "$_vidix" = yes && (win32); then
|
||||||
_vosrc="$_vosrc vo_winvidix.c"
|
_vosrc="$_vosrc vo_winvidix.c"
|
||||||
_vomodules="winvidix $_vomodules"
|
_vomodules="winvidix $_vomodules"
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user