#!/bin/sh | |
curdir=`dirname $0` | |
prefix=`dirname $curdir` | |
exec_prefix=${prefix} | |
exec_prefix_set=no | |
libdir=${exec_prefix}/libs | |
#usage="\ | |
#Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs]" | |
usage="\ | |
Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]" | |
if test $# -eq 0; then | |
echo "${usage}" 1>&2 | |
exit 1 | |
fi | |
while test $# -gt 0; do | |
case "$1" in | |
-*=*) optarg=`echo "$1" | LC_ALL="C" sed 's/[-_a-zA-Z0-9]*=//'` ;; | |
*) optarg= ;; | |
esac | |
case $1 in | |
--prefix=*) | |
prefix=$optarg | |
if test $exec_prefix_set = no ; then | |
exec_prefix=$optarg | |
fi | |
;; | |
--prefix) | |
echo $prefix | |
;; | |
--exec-prefix=*) | |
exec_prefix=$optarg | |
exec_prefix_set=yes | |
;; | |
--exec-prefix) | |
echo $exec_prefix | |
;; | |
--version) | |
echo 1.2.15 | |
;; | |
--cflags) | |
echo -I${prefix}/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT | |
;; | |
# --libs) | |
# echo -L${exec_prefix}/libs @SDL_RLD_FLAGS@ @SDL_LIBS@ | |
# ;; | |
# --static-libs) | |
--libs|--static-libs) | |
echo ${libdir}/libSDLmain.a ${libdir}/libSDL.a -lm -ldl -lpthread -lrt | |
;; | |
*) | |
echo "${usage}" 1>&2 | |
exit 1 | |
;; | |
esac | |
shift | |
done |