diff options
Diffstat (limited to '')
-rw-r--r-- | libraries/irrlicht-1.8/source/Irrlicht/libpng/libpng-config.in | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/libpng/libpng-config.in b/libraries/irrlicht-1.8/source/Irrlicht/libpng/libpng-config.in new file mode 100644 index 0000000..199ad87 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/libpng/libpng-config.in | |||
@@ -0,0 +1,127 @@ | |||
1 | #! /bin/sh | ||
2 | |||
3 | # libpng-config | ||
4 | # provides configuration info for libpng. | ||
5 | |||
6 | # Copyright (C) 2002, 2004, 2006, 2007 Glenn Randers-Pehrson | ||
7 | |||
8 | # This code is released under the libpng license. | ||
9 | # For conditions of distribution and use, see the disclaimer | ||
10 | # and license in png.h | ||
11 | |||
12 | # Modeled after libxml-config. | ||
13 | |||
14 | version="@PNGLIB_VERSION@" | ||
15 | prefix="@prefix@" | ||
16 | exec_prefix="@exec_prefix@" | ||
17 | libdir="@libdir@" | ||
18 | includedir="@includedir@/libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@" | ||
19 | libs="-lpng@PNGLIB_MAJOR@@PNGLIB_MINOR@" | ||
20 | all_libs="-lpng@PNGLIB_MAJOR@@PNGLIB_MINOR@ @LIBS@" | ||
21 | I_opts="-I${includedir}" | ||
22 | L_opts="-L${libdir}" | ||
23 | R_opts="" | ||
24 | cppflags="" | ||
25 | ccopts="" | ||
26 | ldopts="" | ||
27 | |||
28 | usage() | ||
29 | { | ||
30 | cat <<EOF | ||
31 | Usage: $0 [OPTION] ... | ||
32 | |||
33 | Known values for OPTION are: | ||
34 | |||
35 | --prefix print libpng prefix | ||
36 | --libdir print path to directory containing library | ||
37 | --libs print library linking information | ||
38 | --ccopts print compiler options | ||
39 | --cppflags print pre-processor flags | ||
40 | --cflags print preprocessor flags, I_opts, and compiler options | ||
41 | --I_opts print "-I" include options | ||
42 | --L_opts print linker "-L" flags for dynamic linking | ||
43 | --R_opts print dynamic linker "-R" or "-rpath" flags | ||
44 | --ldopts print linker options | ||
45 | --ldflags print linker flags (ldopts, L_opts, R_opts, and libs) | ||
46 | --static revise subsequent outputs for static linking | ||
47 | --help print this help and exit | ||
48 | --version print version information | ||
49 | EOF | ||
50 | |||
51 | exit $1 | ||
52 | } | ||
53 | |||
54 | if test $# -eq 0; then | ||
55 | usage 1 | ||
56 | fi | ||
57 | |||
58 | while test $# -gt 0; do | ||
59 | case "$1" in | ||
60 | |||
61 | --prefix) | ||
62 | echo ${prefix} | ||
63 | ;; | ||
64 | |||
65 | --version) | ||
66 | echo ${version} | ||
67 | exit 0 | ||
68 | ;; | ||
69 | |||
70 | --help) | ||
71 | usage 0 | ||
72 | ;; | ||
73 | |||
74 | --ccopts) | ||
75 | echo ${ccopts} | ||
76 | ;; | ||
77 | |||
78 | --cppflags) | ||
79 | echo ${cppflags} | ||
80 | ;; | ||
81 | |||
82 | --cflags) | ||
83 | echo ${I_opts} ${cppflags} ${ccopts} | ||
84 | ;; | ||
85 | |||
86 | --libdir) | ||
87 | echo ${libdir} | ||
88 | ;; | ||
89 | |||
90 | --libs) | ||
91 | echo ${libs} | ||
92 | ;; | ||
93 | |||
94 | --I_opts) | ||
95 | echo ${I_opts} | ||
96 | ;; | ||
97 | |||
98 | --L_opts) | ||
99 | echo ${L_opts} | ||
100 | ;; | ||
101 | |||
102 | --R_opts) | ||
103 | echo ${R_opts} | ||
104 | ;; | ||
105 | |||
106 | --ldopts) | ||
107 | echo ${ldopts} | ||
108 | ;; | ||
109 | |||
110 | --ldflags) | ||
111 | echo ${ldopts} ${L_opts} ${R_opts} ${libs} | ||
112 | ;; | ||
113 | |||
114 | --static) | ||
115 | R_opts="" | ||
116 | libs=${all_libs} | ||
117 | ;; | ||
118 | |||
119 | *) | ||
120 | usage | ||
121 | exit 1 | ||
122 | ;; | ||
123 | esac | ||
124 | shift | ||
125 | done | ||
126 | |||
127 | exit 0 | ||