autogen.sh
author Sam Lantinga <slouken@libsdl.org>
Thu, 25 Apr 2013 00:26:17 -0700
changeset 7110 2a98852fd58d
parent 5409 30205e106bba
child 7222 2435b221d77d
permissions -rwxr-xr-x
Fixed bug 1582 - Allow disabling SDL_VIDEO_DRIVER_WINDOWS

Marcus von Appen

Trying to build SDL 2.x (HG) on Win32 platforms with either VS.NET or MinGW requires one to have the video subsystem and SDL_VIDEO_DRIVER_WINDOWS flag enabled due to the helper window creation routines.

The attached patch changes the helper window creation behaviour, so that one can build SDL2 without the video subsystem or Windows video drivers on Win32 platforms.
slouken@0
     1
#!/bin/sh
slouken@0
     2
#
slouken@1376
     3
echo "Generating build information using autoconf"
slouken@0
     4
echo "This may take a while ..."
slouken@0
     5
slouken@0
     6
# Regenerate configuration files
slouken@3342
     7
cat acinclude/* >aclocal.m4
slouken@1564
     8
found=false
slouken@1832
     9
for autoconf in autoconf autoconf259 autoconf-2.59
slouken@1564
    10
do if which $autoconf >/dev/null 2>&1; then $autoconf && found=true; break; fi
slouken@1563
    11
done
slouken@1564
    12
if test x$found = xfalse; then
slouken@1564
    13
    echo "Couldn't find autoconf, aborting"
slouken@1564
    14
    exit 1
slouken@1564
    15
fi
slouken@1380
    16
(cd test; sh autogen.sh)
slouken@0
    17
slouken@0
    18
# Run configure for this platform
slouken@0
    19
echo "Now you are ready to run ./configure"