Commit 069b0bda7273634af02a68b86940b8509c13e1eb

Authored by ths
1 parent 5b284968

Nicer script formatting, by Ben Taylor.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3072 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 39 additions and 45 deletions
configure
... ... @@ -536,58 +536,52 @@ EOF
536 536 sdl_too_old=no
537 537  
538 538 if test -z "$sdl" ; then
539   -
540   -sdl_config="sdl-config"
541   -sdl=no
542   -sdl_static=no
543   -
544   -if test "$mingw32" = "yes" -a ! -z "$cross_prefix" ; then
545   -# win32 cross compilation case
546   - sdl_config="i386-mingw32msvc-sdl-config"
547   - sdl=yes
548   -else
549   -# normal SDL probe
  539 + sdl_config="sdl-config"
  540 + sdl=no
  541 + sdl_static=no
  542 +
  543 + if test "$mingw32" = "yes" -a ! -z "$cross_prefix" ; then
  544 + # win32 cross compilation case
  545 + sdl_config="i386-mingw32msvc-sdl-config"
  546 + sdl=yes
  547 + else
  548 + # normal SDL probe
550 549 cat > $TMPC << EOF
551 550 #include <SDL.h>
552 551 #undef main /* We don't want SDL to override our main() */
553 552 int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
554 553 EOF
  554 + if $cc -o $TMPE `$sdl_config --cflags 2> /dev/null` $TMPC `$sdl_config --libs 2> /dev/null` 2> /tmp/qemu-$$-sdl-config.log ; then
  555 + _sdlversion=`$sdl_config --version | sed 's/[^0-9]//g'`
  556 + if test "$_sdlversion" -lt 121 ; then
  557 + sdl_too_old=yes
  558 + else
  559 + if test "$cocoa" = "no" ; then
  560 + sdl=yes
  561 + fi
  562 + fi
555 563  
556   -if $cc -o $TMPE `$sdl_config --cflags 2> /dev/null` $TMPC `$sdl_config --libs 2> /dev/null` 2> /tmp/qemu-$$-sdl-config.log ; then
557   -_sdlversion=`$sdl_config --version | sed 's/[^0-9]//g'`
558   -if test "$_sdlversion" -lt 121 ; then
559   -sdl_too_old=yes
560   -else
561   - if test "$cocoa" = "no" ; then
562   - sdl=yes
563   - fi
564   -fi
565   -
566   -# static link with sdl ?
567   -if test "$sdl" = "yes" ; then
568   -aa="no"
569   -`$sdl_config --static-libs 2>/dev/null | grep \\\-laa > /dev/null` && aa="yes"
570   -sdl_static_libs=`$sdl_config --static-libs 2>/dev/null`
571   -if [ "$aa" = "yes" ] ; then
572   - sdl_static_libs="$sdl_static_libs `aalib-config --static-libs`"
573   -fi
574   -
575   -if $cc -o $TMPE `$sdl_config --cflags 2> /dev/null` $TMPC $sdl_static_libs 2> /dev/null; then
576   - sdl_static=yes
577   -fi
578   -
579   -fi # static link
580   -
581   -fi # sdl compile test
582   -
583   -fi # cross compilation
584   -
  564 + # static link with sdl ?
  565 + if test "$sdl" = "yes" ; then
  566 + aa="no"
  567 + `$sdl_config --static-libs 2>/dev/null | grep \\\-laa > /dev/null` && aa="yes"
  568 + sdl_static_libs=`$sdl_config --static-libs 2>/dev/null`
  569 + if [ "$aa" = "yes" ] ; then
  570 + sdl_static_libs="$sdl_static_libs `aalib-config --static-libs`"
  571 + fi
  572 +
  573 + if $cc -o $TMPE `$sdl_config --cflags 2> /dev/null` $TMPC $sdl_static_libs 2> /dev/null; then
  574 + sdl_static=yes
  575 + fi
  576 + fi # static link
  577 + fi # sdl compile test
  578 + fi # cross compilation
585 579 else
586   - # Make sure to disable cocoa if sdl was set
587   - if test "$sdl" = "yes" ; then
588   - cocoa="no"
589   - coreaudio="no"
590   - fi
  580 + # Make sure to disable cocoa if sdl was set
  581 + if test "$sdl" = "yes" ; then
  582 + cocoa="no"
  583 + coreaudio="no"
  584 + fi
591 585 fi # -z $sdl
592 586  
593 587 ##########################################
... ...