1#!/bin/sh 2# @configure_input@ 3prefix="@prefix@" 4exec_prefix="@exec_prefix@" 5includedir="@includedir@" 6libdir="@libdir@" 7bindir="@bindir@" 8datadir="@datarootdir@" 9mandir="@mandir@" 10sysconfdir="@sysconfdir@" 11sharedstatedir="@sharedstatedir@" 12srcdir="@abs_top_srcdir@" 13builddir="@abs_top_builddir@" 14build_CXXFLAGS="@CXXFLAGS@" 15build_LDFLAGS="@LDFLAGS@" 16CXX="@CXX@" 17CXXFLAGS="-I$includedir" 18FC="@FC@" 19 20LDFLAGS="-L$libdir -lqd @LIBS@" 21STATICLDFLAGS="$libdir/libqd.a @LIBS@" 22LALDFLAGS="$libdir/libqd.la @LIBS@" 23SRC_LDFLAGS="$builddir/src/.libs/libqd.so @LIBS@" 24SRC_LALDFLAGS="$builddir/src/libqd.la @LIBS@" 25SRC_STATICLDFLAGS="$builddir/src/.libs/libqd.a @LIBS@" 26 27CFLAGS="@CPPFLAGS@ -I$includedir" 28SRC_CFLAGS="-I$srcdir/src -I$builddir/src @CPPFLAGS@" 29 30FCLIBS="-L$libdir -lqdmod -lqd @LIBS@ @FCLIBS@" 31FMAINLIB="-L$libdir -lqd_f_main" 32FCFLAGS="@REQ_FCFLAGS@" 33MODFLAG="@ax_f90_modflag@$includedir/qd" 34 35build="@BUILDER@-@BUILDDATE@" 36configure_args="@CONFIGURE_ARGS@" 37from_source=0 38usage() 39{ 40 cat <<EOF 41Usage: qd-config [OPTIONS] 42Options: 43 [--src] 44 [--prefix] 45 [--exec-prefix] 46 [--version] 47 [--libs-la] 48 [--libs] 49 [--fclibs] 50 [--fcflags] 51 [--fmainlib] 52 [--cflags] 53 [--cxx] 54 [--cxxflags] 55 [--build-flags] 56 [--build-libs] 57 [--configure-args] 58EOF 59 exit $1 60} 61 62while test $# -gt 0; do 63 case "$1" in 64 -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 65 *) optarg= ;; 66 esac 67 68 case $1 in 69 --src) 70 from_source=1 71 ;; 72 --prefix) 73 echo $prefix 74 ;; 75 --exec-prefix) 76 echo $exec_prefix 77 ;; 78 --version) 79 echo @VERSION@ 80 ;; 81 --cflags) 82 if test $from_source -eq 0; then 83 echo $CFLAGS 84 else 85 echo $SRC_CFLAGS 86 fi; 87 ;; 88 --libs-la) 89 if test $from_source -eq 0; then 90 echo $LALDFLAGS 91 else 92 echo $SRC_LALDFLAGS 93 fi; 94 ;; 95 --libs) 96 if test $from_source -eq 0; then 97 echo $LDFLAGS 98 else 99 echo $SRC_LDFLAGS 100 fi; 101 ;; 102 --static-libs) 103 if test $from_source -eq 0; then 104 echo $STATICLDFLAGS 105 else 106 echo $SRC_STATICLDFLAGS 107 fi; 108 ;; 109 --build) 110 echo $build 111 ;; 112 --build-flags) 113 echo $build_CXXFLAGS 114 ;; 115 --build-libs) 116 echo $build_LDFLAGS 117 ;; 118 --cxx) 119 echo $CXX 120 ;; 121 --configure-args) 122 echo $configure_args 123 ;; 124 --fclibs) 125 echo $FCLIBS 126 ;; 127 --fcflags) 128 echo "$MODFLAG $FCFLAGS" 129 ;; 130 --fmainlib) 131 echo "$FMAINLIB" 132 ;; 133 --cxxflags) 134 echo $CXXFLAGS 135 ;; 136 --fc) 137 echo $FC 138 ;; 139 *) 140 usage 1 1>&2 141 ;; 142 esac 143 shift 144done 145 146