1#!/bin/sh 2# 3# Return information about the local PDFlib installation 4# 5# $Id: pdflib-config.in 14574 2005-10-29 16:27:43Z bonefish $ 6 7# installation directories 8prefix=@prefix@ 9exec_prefix=@exec_prefix@ 10libdir=@libdir@ 11includedir=@includedir@ 12bindir=@bindir@ 13 14usage() 15{ 16 cat <<EOF 17Print information on PDFlib's version, configuration, and use. 18Usage: pdflib-config [options] 19Options: 20 --bindings # available PDFlib language bindings 21 --libdir # directory where PDFlib library is installed 22 --includedir # directory where PDFlib header is installed 23 --version # complete PDFlib version string 24 --majorversion # PDFlib major version number 25 --minorversion # PDFlib minor version number 26 --revision # PDFlib revision version number 27 --libversion # PDFlib's libtool interface number (not 28 # necessarily the shared library file name suffix!) 29 --pdi # whether or not PDF import library (PDI) is available 30 --ldflags # options required for linking against PDFlib 31 --libs # same as --ldflags 32 --cflags # options required for compiling PDFlib applications 33 --includes # same as --cflags 34 --all # print a summary of all PDFlib configure options 35EOF 36 exit $1 37} 38 39if test $# -eq 0; then 40 usage 1 1>&2 41fi 42 43while test $# -gt 0; do 44 case "$1" in 45 -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 46 *) optarg= ;; 47 esac 48 49 case $1 in 50 --bindings) 51 echo @BINDINGS@ 52 ;; 53 --libdir) 54 echo $libdir 55 ;; 56 --includedir) 57 echo $includedir 58 ;; 59 --version) 60 echo @VERSION@ 61 ;; 62 --majorversion) 63 echo @PDFLIB_MAJOR@ 64 ;; 65 --minorversion) 66 echo @PDFLIB_MINOR@ 67 ;; 68 --pdi) 69 echo @WITH_PDI@ 70 ;; 71 --revision) 72 echo @PDFLIB_REVISION@ 73 ;; 74 --libversion) 75 echo @PDFLIB_LTCURRENT@:@PDFLIB_LTREVISION@:@PDFLIB_LTAGE@ 76 ;; 77 --libs|--ldflags) 78 echo -L@libdir@ -l@PDFLIBNAME@ @EXTERNALLIBS@ 79 ;; 80 --cflags|--includes) 81 echo -I@includedir@ 82 ;; 83 --all) 84 echo "PDFlib @VERSION@" 85 echo "bindings: @BINDINGS@" 86 echo "includedir: $includedir" 87 echo "libdir: $libdir" 88 echo "libversion: @PDFLIB_LTCURRENT@:@PDFLIB_LTREVISION@:@PDFLIB_LTAGE@" 89 echo "pdi: @WITH_PDI@" 90 echo "ldflags: -L@libdir@ -l@PDFLIBNAME@ @EXTERNALLIBS@" 91 echo "cflags: -I@includedir@" 92 ;; 93 *) 94 usage 1 1>&2 95 ;; 96 esac 97 shift 98done 99