Newer
Older
sample / sdl-c / sdl-config
Nomura Kei on 26 Aug 2022 895 bytes OLD DLANG DATAS
  1. #!/bin/sh
  2.  
  3.  
  4. #usage="\
  5. #Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs]"
  6. usage="\
  7. Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]"
  8.  
  9. if test $# -eq 0; then
  10. echo "${usage}" 1>&2
  11. exit 1
  12. fi
  13.  
  14. while test $# -gt 0; do
  15. case "$1" in
  16. -*=*) optarg=`echo "$1" | LC_ALL="C" sed 's/[-_a-zA-Z0-9]*=//'` ;;
  17. *) optarg= ;;
  18. esac
  19.  
  20. case $1 in
  21. --version)
  22. echo 1.2.13
  23. ;;
  24. --cflags)
  25. echo -Iinclude/SDL -D_GNU_SOURCE=1 -Dmain=SDL_main
  26. ;;
  27. --libs)
  28. # echo -Llib -lmingw32 -lSDLmain -lSDL -mwindows
  29. echo -Llib -lSDLmain -lSDL
  30. ;;
  31. --static-libs)
  32. # --libs|--static-libs)
  33. # echo -Llib -lmingw32 -lSDLmain -lSDL -mwindows
  34. echo -Llib -lSDLmain -lSDL
  35. ;;
  36. *)
  37. echo "${usage}" 1>&2
  38. exit 1
  39. ;;
  40. esac
  41. shift
  42. done