You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
1.7 KiB
96 lines
1.7 KiB
|
|
usage() |
|
{ |
|
cat <<EOF |
|
Usage: libpng-config [OPTION] ... |
|
|
|
Known values for OPTION are: |
|
|
|
--prefix print libpng prefix |
|
--libdir print path to directory containing library |
|
--libs print library linking information |
|
--ccopts print compiler options |
|
--cppflags print pre-processor flags |
|
--cflags print preprocessor flags, I_opts, and compiler options |
|
--I_opts print "-I" include options |
|
--L_opts print linker "-L" flags for dynamic linking |
|
--R_opts print dynamic linker "-R" or "-rpath" flags |
|
--ldopts print linker options |
|
--ldflags print linker flags (ldopts, L_opts, R_opts, and libs) |
|
--static revise subsequent outputs for static linking |
|
--help print this help and exit |
|
--version print version information |
|
EOF |
|
|
|
exit $1 |
|
} |
|
|
|
if test $# -eq 0; then |
|
usage 1 |
|
fi |
|
|
|
while test $# -gt 0; do |
|
case "$1" in |
|
|
|
--prefix) |
|
echo ${prefix} |
|
;; |
|
|
|
--version) |
|
echo ${version} |
|
exit 0 |
|
;; |
|
|
|
--help) |
|
usage 0 |
|
;; |
|
|
|
--ccopts) |
|
echo ${ccopts} |
|
;; |
|
|
|
--cppflags) |
|
echo ${cppflags} |
|
;; |
|
|
|
--cflags) |
|
echo ${I_opts} ${cppflags} ${ccopts} |
|
;; |
|
|
|
--libdir) |
|
echo ${libdir} |
|
;; |
|
|
|
--libs) |
|
echo ${libs} |
|
;; |
|
|
|
--I_opts) |
|
echo ${I_opts} |
|
;; |
|
|
|
--L_opts) |
|
echo ${L_opts} |
|
;; |
|
|
|
--R_opts) |
|
echo ${R_opts} |
|
;; |
|
|
|
--ldflags) |
|
echo ${ldflags} ${L_opts} ${R_opts} ${libs} |
|
;; |
|
|
|
--static) |
|
R_opts="" |
|
;; |
|
|
|
*) |
|
usage |
|
exit 1 |
|
;; |
|
esac |
|
shift |
|
done |
|
|
|
exit 0
|
|
|