Mercurial > sdl-ios-xcode
annotate sdl-config.in @ 3199:3e1bf2b8bd81
This check in updates SDL_atomic.h to reflect the new set of atomic operations in 32 and 64 bit form.
It also update configure.in to compile the linux version of the library. The three versions are all dummies
implementations that do nothing. They are being checked in as place holders. Mostly, I just wanted to get
place holders and the configure.in checked in.
author | Bob Pendleton <bob@pendleton.com> |
---|---|
date | Wed, 24 Jun 2009 20:04:08 +0000 |
parents | 62debeaac5e9 |
children |
rev | line source |
---|---|
0 | 1 #!/bin/sh |
2 | |
3 prefix=@prefix@ | |
4 exec_prefix=@exec_prefix@ | |
5 exec_prefix_set=no | |
2100
62debeaac5e9
Merged r3002:3003 from branches/SDL-1.2: libdir fix in sdl-config and SDL.spec
Ryan C. Gordon <icculus@icculus.org>
parents:
1895
diff
changeset
|
6 libdir=@libdir@ |
0 | 7 |
1647
2af911d41a08
Date: Thu, 20 Apr 2006 10:13:34 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
1548
diff
changeset
|
8 @ENABLE_STATIC_FALSE@usage="\ |
2af911d41a08
Date: Thu, 20 Apr 2006 10:13:34 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
1548
diff
changeset
|
9 @ENABLE_STATIC_FALSE@Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs]" |
2af911d41a08
Date: Thu, 20 Apr 2006 10:13:34 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
1548
diff
changeset
|
10 @ENABLE_STATIC_TRUE@usage="\ |
2af911d41a08
Date: Thu, 20 Apr 2006 10:13:34 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
1548
diff
changeset
|
11 @ENABLE_STATIC_TRUE@Usage: sdl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--cflags] [--libs] [--static-libs]" |
0 | 12 |
13 if test $# -eq 0; then | |
14 echo "${usage}" 1>&2 | |
15 exit 1 | |
16 fi | |
17 | |
18 while test $# -gt 0; do | |
19 case "$1" in | |
1895
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1856
diff
changeset
|
20 -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; |
0 | 21 *) optarg= ;; |
22 esac | |
23 | |
24 case $1 in | |
25 --prefix=*) | |
26 prefix=$optarg | |
27 if test $exec_prefix_set = no ; then | |
28 exec_prefix=$optarg | |
29 fi | |
30 ;; | |
31 --prefix) | |
32 echo $prefix | |
33 ;; | |
34 --exec-prefix=*) | |
35 exec_prefix=$optarg | |
36 exec_prefix_set=yes | |
37 ;; | |
38 --exec-prefix) | |
39 echo $exec_prefix | |
40 ;; | |
41 --version) | |
42 echo @SDL_VERSION@ | |
43 ;; | |
44 --cflags) | |
490
7e53d17ec798
The portable way of including SDL is #include "SDL.h"
Sam Lantinga <slouken@libsdl.org>
parents:
296
diff
changeset
|
45 echo -I@includedir@/SDL @SDL_CFLAGS@ |
0 | 46 ;; |
47 @ENABLE_SHARED_TRUE@ --libs) | |
1548
a77c022733fe
EXTRA_LDFLAGS are the linker flags and libraries needed to build SDL.
Sam Lantinga <slouken@libsdl.org>
parents:
1361
diff
changeset
|
48 @ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@ |
0 | 49 @ENABLE_SHARED_TRUE@ ;; |
50 @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs) | |
51 @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs) | |
1548
a77c022733fe
EXTRA_LDFLAGS are the linker flags and libraries needed to build SDL.
Sam Lantinga <slouken@libsdl.org>
parents:
1361
diff
changeset
|
52 @ENABLE_STATIC_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@ |
0 | 53 @ENABLE_STATIC_TRUE@ ;; |
54 *) | |
55 echo "${usage}" 1>&2 | |
56 exit 1 | |
57 ;; | |
58 esac | |
59 shift | |
60 done |