Mercurial > sdl-ios-xcode
annotate sdl-config.in @ 866:0a45995a7fc3
Date: Tue, 2 Mar 2004 11:34:54 +0100
From: Bartosz Fenski aka fEnIo
Subject: outdated entry in INSTALL file
I've just found in INSTALL file:
If you are cross-compiling from Linux to Win32, you should read
the file README.Win32
But you don't shipped this file with SDL. I've found in CVS logs that
this file has been deleted and this information is now in FAQ.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 02 Mar 2004 13:01:02 +0000 |
parents | 674df5617bba |
children | 19418e4422cb |
rev | line source |
---|---|
0 | 1 #!/bin/sh |
2 | |
3 prefix=@prefix@ | |
4 exec_prefix=@exec_prefix@ | |
5 exec_prefix_set=no | |
6 | |
7 usage="\ | |
296
fab1ddc4d7bf
Removed the API changes to preserve SDL 1.2 stability
Sam Lantinga <slouken@libsdl.org>
parents:
257
diff
changeset
|
8 Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]" |
0 | 9 |
10 if test $# -eq 0; then | |
11 echo "${usage}" 1>&2 | |
12 exit 1 | |
13 fi | |
14 | |
15 while test $# -gt 0; do | |
16 case "$1" in | |
17 -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; | |
18 *) optarg= ;; | |
19 esac | |
20 | |
21 case $1 in | |
22 --prefix=*) | |
23 prefix=$optarg | |
24 if test $exec_prefix_set = no ; then | |
25 exec_prefix=$optarg | |
26 fi | |
27 ;; | |
28 --prefix) | |
29 echo $prefix | |
30 ;; | |
31 --exec-prefix=*) | |
32 exec_prefix=$optarg | |
33 exec_prefix_set=yes | |
34 ;; | |
35 --exec-prefix) | |
36 echo $exec_prefix | |
37 ;; | |
38 --version) | |
39 echo @SDL_VERSION@ | |
40 ;; | |
41 --cflags) | |
490
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
42 echo -I@includedir@/SDL @SDL_CFLAGS@ |
0 | 43 |
490
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
44 # The portable way of including SDL is #include "SDL.h" |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
45 #if test @includedir@ != /usr/include ; then |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
46 # # Handle oddities in Win32 path handling (assumes prefix) |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
47 # prefix=`echo ${prefix} | sed 's,^//\([A-Z]\),\1:,'` |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
48 # |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
49 # includes=-I@includedir@ |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
50 #fi |
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
51 #echo $includes -I@includedir@/SDL @SDL_CFLAGS@ |
0 | 52 ;; |
53 @ENABLE_SHARED_TRUE@ --libs) | |
54 @ENABLE_SHARED_TRUE@ libdirs="-L@libdir@ @SDL_RLD_FLAGS@" | |
257
9ac9ab945955
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
221
diff
changeset
|
55 @ENABLE_SHARED_TRUE@ echo $libdirs @SDL_LIBS@ @SHARED_SYSTEM_LIBS@ |
0 | 56 @ENABLE_SHARED_TRUE@ ;; |
57 @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs) | |
58 @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs) | |
59 @ENABLE_STATIC_TRUE@ libdirs="-L@libdir@ @SDL_RLD_FLAGS@" | |
807
674df5617bba
Fixed static linking on MacOS X (thanks Max!)
Sam Lantinga <slouken@libsdl.org>
parents:
490
diff
changeset
|
60 @ENABLE_STATIC_TRUE@ echo $libdirs @SDL_STATIC_LIBS@ @STATIC_SYSTEM_LIBS@ |
0 | 61 @ENABLE_STATIC_TRUE@ ;; |
62 *) | |
63 echo "${usage}" 1>&2 | |
64 exit 1 | |
65 ;; | |
66 esac | |
67 shift | |
68 done |