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,58 +536,52 @@ EOF
536 sdl_too_old=no 536 sdl_too_old=no
537 537
538 if test -z "$sdl" ; then 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 cat > $TMPC << EOF 549 cat > $TMPC << EOF
551 #include <SDL.h> 550 #include <SDL.h>
552 #undef main /* We don't want SDL to override our main() */ 551 #undef main /* We don't want SDL to override our main() */
553 int main( void ) { return SDL_Init (SDL_INIT_VIDEO); } 552 int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
554 EOF 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 else 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 fi # -z $sdl 585 fi # -z $sdl
592 586
593 ########################################## 587 ##########################################