|
Last change
on this file was 2, checked in by Dmitry A. Kuminov, 16 years ago |
|
Initially imported qt-all-opensource-src-4.5.1 from Trolltech.
|
-
Property svn:executable
set to
*
|
|
File size:
1.7 KB
|
| Line | |
|---|
| 1 |
|
|---|
| 2 | usage()
|
|---|
| 3 | {
|
|---|
| 4 | cat <<EOF
|
|---|
| 5 | Usage: libpng-config [OPTION] ...
|
|---|
| 6 |
|
|---|
| 7 | Known values for OPTION are:
|
|---|
| 8 |
|
|---|
| 9 | --prefix print libpng prefix
|
|---|
| 10 | --libdir print path to directory containing library
|
|---|
| 11 | --libs print library linking information
|
|---|
| 12 | --ccopts print compiler options
|
|---|
| 13 | --cppflags print pre-processor flags
|
|---|
| 14 | --cflags print preprocessor flags, I_opts, and compiler options
|
|---|
| 15 | --I_opts print "-I" include options
|
|---|
| 16 | --L_opts print linker "-L" flags for dynamic linking
|
|---|
| 17 | --R_opts print dynamic linker "-R" or "-rpath" flags
|
|---|
| 18 | --ldopts print linker options
|
|---|
| 19 | --ldflags print linker flags (ldopts, L_opts, R_opts, and libs)
|
|---|
| 20 | --static revise subsequent outputs for static linking
|
|---|
| 21 | --help print this help and exit
|
|---|
| 22 | --version print version information
|
|---|
| 23 | EOF
|
|---|
| 24 |
|
|---|
| 25 | exit $1
|
|---|
| 26 | }
|
|---|
| 27 |
|
|---|
| 28 | if test $# -eq 0; then
|
|---|
| 29 | usage 1
|
|---|
| 30 | fi
|
|---|
| 31 |
|
|---|
| 32 | while test $# -gt 0; do
|
|---|
| 33 | case "$1" in
|
|---|
| 34 |
|
|---|
| 35 | --prefix)
|
|---|
| 36 | echo ${prefix}
|
|---|
| 37 | ;;
|
|---|
| 38 |
|
|---|
| 39 | --version)
|
|---|
| 40 | echo ${version}
|
|---|
| 41 | exit 0
|
|---|
| 42 | ;;
|
|---|
| 43 |
|
|---|
| 44 | --help)
|
|---|
| 45 | usage 0
|
|---|
| 46 | ;;
|
|---|
| 47 |
|
|---|
| 48 | --ccopts)
|
|---|
| 49 | echo ${ccopts}
|
|---|
| 50 | ;;
|
|---|
| 51 |
|
|---|
| 52 | --cppflags)
|
|---|
| 53 | echo ${cppflags}
|
|---|
| 54 | ;;
|
|---|
| 55 |
|
|---|
| 56 | --cflags)
|
|---|
| 57 | echo ${I_opts} ${cppflags} ${ccopts}
|
|---|
| 58 | ;;
|
|---|
| 59 |
|
|---|
| 60 | --libdir)
|
|---|
| 61 | echo ${libdir}
|
|---|
| 62 | ;;
|
|---|
| 63 |
|
|---|
| 64 | --libs)
|
|---|
| 65 | echo ${libs}
|
|---|
| 66 | ;;
|
|---|
| 67 |
|
|---|
| 68 | --I_opts)
|
|---|
| 69 | echo ${I_opts}
|
|---|
| 70 | ;;
|
|---|
| 71 |
|
|---|
| 72 | --L_opts)
|
|---|
| 73 | echo ${L_opts}
|
|---|
| 74 | ;;
|
|---|
| 75 |
|
|---|
| 76 | --R_opts)
|
|---|
| 77 | echo ${R_opts}
|
|---|
| 78 | ;;
|
|---|
| 79 |
|
|---|
| 80 | --ldflags)
|
|---|
| 81 | echo ${ldflags} ${L_opts} ${R_opts} ${libs}
|
|---|
| 82 | ;;
|
|---|
| 83 |
|
|---|
| 84 | --static)
|
|---|
| 85 | R_opts=""
|
|---|
| 86 | ;;
|
|---|
| 87 |
|
|---|
| 88 | *)
|
|---|
| 89 | usage
|
|---|
| 90 | exit 1
|
|---|
| 91 | ;;
|
|---|
| 92 | esac
|
|---|
| 93 | shift
|
|---|
| 94 | done
|
|---|
| 95 |
|
|---|
| 96 | exit 0
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.