Mercurial > sdl-ios-xcode
comparison configure.in @ 30:57bf11a5efd7
Added initial support for Nano-X (thanks Hsieh-Fu!)
author | Sam Lantinga <slouken@lokigames.com> |
---|---|
date | Fri, 11 May 2001 01:13:35 +0000 |
parents | 75a95f82bc1f |
children | d3bc792e136d |
comparison
equal
deleted
inserted
replaced
29:a8360daed17d | 30:57bf11a5efd7 |
---|---|
399 CFLAGS="$CFLAGS -I\$(top_srcdir)/src/hermes" | 399 CFLAGS="$CFLAGS -I\$(top_srcdir)/src/hermes" |
400 SDL_EXTRADIRS="$SDL_EXTRADIRS hermes" | 400 SDL_EXTRADIRS="$SDL_EXTRADIRS hermes" |
401 SDL_EXTRALIBS="$SDL_EXTRALIBS hermes/libhermes.la" | 401 SDL_EXTRALIBS="$SDL_EXTRALIBS hermes/libhermes.la" |
402 fi | 402 fi |
403 fi | 403 fi |
404 } | |
405 | |
406 dnl Find the nanox include and library directories | |
407 CheckNANOX() | |
408 { | |
409 AC_ARG_ENABLE(video-nanox, | |
410 [ --enable-video-nanox use nanox video driver [default=no]], | |
411 , enable_video_nanox=no) | |
412 AC_ARG_ENABLE(nanox-debug, | |
413 [ --enable-nanox-debug print debug messages [default=no]], | |
414 , enable_nanox_debug=no) | |
415 AC_ARG_ENABLE(nanox-share-memory, | |
416 [ --enable-nanox-share-memory use share memory [default=no]], | |
417 , enable_nanox_share_memory=no) | |
418 | |
419 AC_ARG_WITH(nanox_pixel_type, | |
420 [ --with-nanox-pixel-type=[rgb/0888/888/565/555/332/pal]]) | |
421 | |
422 if test x$enable_video = xyes -a x$enable_video_nanox = xyes; then | |
423 if test x$enable_nanox_debug = xyes; then | |
424 CFLAGS="$CFLAGS -DENABLE_NANOX_DEBUG" | |
425 fi | |
426 | |
427 if test x$enable_nanox_share_memory = xyes; then | |
428 CFLAGS="$CFLAGS -DNANOX_SHARE_MEMORY" | |
429 fi | |
430 | |
431 case "$with_nanox_pixel_type" in | |
432 rgb) CFLAGS="$CFLAGS -DNANOX_PIXEL_RGB" ;; | |
433 0888) CFLAGS="$CFLAGS -DNANOX_PIXEL_0888" ;; | |
434 888) CFLAGS="$CFLAGS -DNANOX_PIXEL_888" ;; | |
435 565) CFLAGS="$CFLAGS -DNANOX_PIXEL_565" ;; | |
436 555) CFLAGS="$CFLAGS -DNANOX_PIXEL_555" ;; | |
437 332) CFLAGS="$CFLAGS -DNANOX_PIXEL_332" ;; | |
438 pal) CFLAGS="$CFLAGS -DNANOX_PIXEL_PAL" ;; | |
439 *) AC_MSG_ERROR([Invalid nanox_pixel_type]);; | |
440 esac | |
441 | |
442 CFLAGS="$CFLAGS $X_CFLAGS -DENABLE_NANOX" | |
443 SYSTEM_LIBS="$SYSTEM_LIBS -lnano-X" | |
444 VIDEO_SUBDIRS="$VIDEO_SUBDIRS nanox" | |
445 VIDEO_DRIVERS="$VIDEO_DRIVERS nanox/libvideo_nanox.la" | |
446 fi | |
404 } | 447 } |
405 | 448 |
406 dnl Find the X11 include and library directories | 449 dnl Find the X11 include and library directories |
407 CheckX11() | 450 CheckX11() |
408 { | 451 { |
1040 CheckALSA | 1083 CheckALSA |
1041 CheckARTSC | 1084 CheckARTSC |
1042 CheckESD | 1085 CheckESD |
1043 CheckNAS | 1086 CheckNAS |
1044 CheckX11 | 1087 CheckX11 |
1088 CheckNANOX | |
1045 CheckDGA | 1089 CheckDGA |
1046 CheckFBCON | 1090 CheckFBCON |
1047 CheckGGI | 1091 CheckGGI |
1048 CheckSVGA | 1092 CheckSVGA |
1049 CheckAAlib | 1093 CheckAAlib |
1919 src/audio/windx5/Makefile | 1963 src/audio/windx5/Makefile |
1920 src/video/Makefile | 1964 src/video/Makefile |
1921 src/video/cybergfx/Makefile | 1965 src/video/cybergfx/Makefile |
1922 src/video/x11/Makefile | 1966 src/video/x11/Makefile |
1923 src/video/dga/Makefile | 1967 src/video/dga/Makefile |
1968 src/video/nanox/Makefile | |
1924 src/video/fbcon/Makefile | 1969 src/video/fbcon/Makefile |
1925 src/video/ggi/Makefile | 1970 src/video/ggi/Makefile |
1926 src/video/maccommon/Makefile | 1971 src/video/maccommon/Makefile |
1927 src/video/macdsp/Makefile | 1972 src/video/macdsp/Makefile |
1928 src/video/macrom/Makefile | 1973 src/video/macrom/Makefile |