12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- #!/bin/sh
- usage() {
- cat <<EOF
- Usage:
- @BINDIR@/jemalloc-config <option>
- Options:
- --help | -h : Print usage.
- --version : Print jemalloc version.
- --revision : Print shared library revision number.
- --config : Print configure options used to build jemalloc.
- --prefix : Print installation directory prefix.
- --bindir : Print binary installation directory.
- --datadir : Print data installation directory.
- --includedir : Print include installation directory.
- --libdir : Print library installation directory.
- --mandir : Print manual page installation directory.
- --cc : Print compiler used to build jemalloc.
- --cflags : Print compiler flags used to build jemalloc.
- --cppflags : Print preprocessor flags used to build jemalloc.
- --ldflags : Print library flags used to build jemalloc.
- --libs : Print libraries jemalloc was linked against.
- EOF
- }
- prefix="@prefix@"
- exec_prefix="@exec_prefix@"
- case "$1" in
- --help | -h)
- usage
- exit 0
- ;;
- --version)
- echo "@jemalloc_version@"
- ;;
- --revision)
- echo "@rev@"
- ;;
- --config)
- echo "@CONFIG@"
- ;;
- --prefix)
- echo "@PREFIX@"
- ;;
- --bindir)
- echo "@BINDIR@"
- ;;
- --datadir)
- echo "@DATADIR@"
- ;;
- --includedir)
- echo "@INCLUDEDIR@"
- ;;
- --libdir)
- echo "@LIBDIR@"
- ;;
- --mandir)
- echo "@MANDIR@"
- ;;
- --cc)
- echo "@CC@"
- ;;
- --cflags)
- echo "@CFLAGS@"
- ;;
- --cppflags)
- echo "@CPPFLAGS@"
- ;;
- --ldflags)
- echo "@LDFLAGS@ @EXTRA_LDFLAGS@"
- ;;
- --libs)
- echo "@LIBS@"
- ;;
- *)
- usage
- exit 1
- esac
|