19682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#!/bin/sh 29682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall 3e4c5d95ed37611acc6a186522315195b4ebfb9efJesse Hallcurdir=`dirname $0` 4e4c5d95ed37611acc6a186522315195b4ebfb9efJesse Hallprefix=`dirname $curdir` 59682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallexec_prefix=@exec_prefix@ 69682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallexec_prefix_set=no 79682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Halllibdir=@libdir@ 89682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall 99682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_FALSE@usage="\ 109682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_FALSE@Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs]" 119682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_TRUE@usage="\ 129682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_TRUE@Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]" 139682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall 149682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallif test $# -eq 0; then 159682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo "${usage}" 1>&2 169682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall exit 1 179682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallfi 189682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall 199682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallwhile test $# -gt 0; do 209682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall case "$1" in 219682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall -*=*) optarg=`echo "$1" | LC_ALL="C" sed 's/[-_a-zA-Z0-9]*=//'` ;; 229682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall *) optarg= ;; 239682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall esac 249682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall 259682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall case $1 in 269682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --prefix=*) 279682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall prefix=$optarg 289682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall if test $exec_prefix_set = no ; then 299682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall exec_prefix=$optarg 309682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall fi 319682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 329682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --prefix) 339682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo $prefix 349682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 359682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --exec-prefix=*) 369682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall exec_prefix=$optarg 379682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall exec_prefix_set=yes 389682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 399682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --exec-prefix) 409682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo $exec_prefix 419682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 429682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --version) 439682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo @SDL_VERSION@ 449682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 459682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall --cflags) 469682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo -I@includedir@/SDL @SDL_CFLAGS@ 479682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 489682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_SHARED_TRUE@ --libs) 499682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@ 509682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_SHARED_TRUE@ ;; 519682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs) 529682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs) 53e4c5d95ed37611acc6a186522315195b4ebfb9efJesse Hall@ENABLE_STATIC_TRUE@ echo @SDL_STATIC_LIBS@ 549682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall@ENABLE_STATIC_TRUE@ ;; 559682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall *) 569682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall echo "${usage}" 1>&2 579682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall exit 1 589682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall ;; 599682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall esac 609682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall shift 619682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Halldone 62