| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 1 | #! /bin/sh | 
 | 2 |   | 
 | 3 | package="wolfssl" | 
 | 4 | version="4.8.1" | 
 | 5 | libs="-lwolfssl -lpthread" | 
 | 6 |   | 
 | 7 | prefix="/home/zhouguopo/code2/v3t/ap/project/zx297520v3/prj_mdl/build/../../../../lib/libwolfssl/install" | 
 | 8 | exec_prefix="${prefix}" | 
 | 9 | bindir="${exec_prefix}/bin" | 
 | 10 | sbindir="${exec_prefix}/sbin" | 
 | 11 | libexecdir="${exec_prefix}/libexec" | 
 | 12 | datadir="${datarootdir}" | 
 | 13 | sysconfdir="${prefix}/etc" | 
 | 14 | sharedstatedir="${prefix}/com" | 
 | 15 | localstatedir="${prefix}/var" | 
 | 16 | libdir="${exec_prefix}/lib" | 
 | 17 | infodir="${datarootdir}/info" | 
 | 18 | mandir="${datarootdir}/man" | 
 | 19 | includedir="${prefix}/include" | 
 | 20 | target="arm-unknown-linux-gnu" | 
 | 21 | host="arm-unknown-linux-gnu" | 
 | 22 | build="x86_64-unknown-linux-gnu" | 
 | 23 |   | 
 | 24 | if test "$#" -eq 0; then | 
 | 25 |    cat <<EOF | 
 | 26 | Usage: $package-config OPTIONS | 
 | 27 | Options: | 
 | 28 |   --prefix=DIR) : \$prefix | 
 | 29 |   --package) : \$package | 
 | 30 |   --version) : \$version | 
 | 31 |   --cflags) : -I\$includedir | 
 | 32 |   --libs) : -L\$libdir -l\$package | 
 | 33 |   --help) print all the options (not just these) | 
 | 34 | EOF | 
 | 35 | fi | 
 | 36 |   | 
 | 37 | o="" | 
 | 38 | h="" | 
 | 39 | for i in "$@"; do | 
 | 40 |   case $i in | 
 | 41 |   --prefix=*) prefix=`echo $i | sed -e "s/--prefix=//"` ;; | 
 | 42 |   --prefix)    o="$o $prefix" ;; | 
 | 43 |   --package)   o="$o $package" ;; | 
 | 44 |   --version)   o="$o $version" ;; | 
 | 45 |   --cflags) if test "_$includedir" != "_/usr/include" | 
 | 46 |           then o="$o -I$includedir" ; fi | 
 | 47 |   ;; | 
 | 48 |   --libs)      o="$o -L$libdir $libs" ;; | 
 | 49 |   --exec_prefix|--eprefix) o="$o $exec_prefix" ;; | 
 | 50 |   --bindir)                o="$o $bindir" ;; | 
 | 51 |   --sbindir)               o="$o $sbindir" ;; | 
 | 52 |   --libexecdir)            o="$o $libexecdir" ;; | 
 | 53 |   --datadir)               o="$o $datadir" ;; | 
 | 54 |   --datainc)               o="$o -I$datadir" ;; | 
 | 55 |   --datalib)               o="$o -L$datadir" ;; | 
 | 56 |   --sysconfdir)            o="$o $sysconfdir" ;; | 
 | 57 |   --sharedstatedir)        o="$o $sharedstatedir" ;; | 
 | 58 |   --localstatedir)         o="$o $localstatedir" ;; | 
 | 59 |   --libdir)                o="$o $libdir" ;; | 
 | 60 |   --libadd)                o="$o -L$libdir" ;; | 
 | 61 |   --infodir)               o="$o $infodir" ;; | 
 | 62 |   --mandir)                o="$o $mandir" ;; | 
 | 63 |   --target)                o="$o $target" ;; | 
 | 64 |   --host)                  o="$o $host" ;; | 
 | 65 |   --build)                 o="$o $build" ;; | 
 | 66 |   --data)                  o="$o -I$datadir/$package" ;; | 
 | 67 |   --pkgdatadir)            o="$o $datadir/$package" ;; | 
 | 68 |   --pkgdatainc)            o="$o -I$datadir/$package" ;; | 
 | 69 |   --pkgdatalib)            o="$o -L$datadir/$package" ;; | 
 | 70 |   --pkglibdir)             o="$o $libdir/$package" ;; | 
 | 71 |   --pkglibinc)             o="$o -I$libinc/$package" ;; | 
 | 72 |   --pkglibadd)             o="$o -L$libadd/$package" ;; | 
 | 73 |   --pkgincludedir)         o="$o $includedir/$package" ;; | 
 | 74 |   --help) h="1" ;; | 
 | 75 |   -?//*|-?/*//*|-?./*//*|//*|/*//*|./*//*)  | 
 | 76 |        v=`echo $i | sed -e s://:\$:g` | 
 | 77 |        v=`eval "echo $v"`  | 
 | 78 |        o="$o $v" ;;  | 
 | 79 |   esac | 
 | 80 | done | 
 | 81 |   | 
 | 82 | o=`eval "echo $o"` | 
 | 83 | o=`eval "echo $o"` | 
 | 84 | eval "echo $o" | 
 | 85 |   | 
 | 86 | if test ! -z "$h" ; then  | 
 | 87 | cat <<EOF | 
 | 88 |   --prefix=xxx)      (what is that for anyway?) | 
 | 89 |   --prefix)         \$prefix        $prefix | 
 | 90 |   --package)        \$package       $package | 
 | 91 |   --version)        \$version       $version | 
 | 92 |   --cflags)         -I\$includedir    unless it is /usr/include | 
 | 93 |   --libs)           -L\$libdir -l\$PACKAGE \$LIBS | 
 | 94 |   --exec_prefix) or...  | 
 | 95 |   --eprefix)        \$exec_prefix   $exec_prefix | 
 | 96 |   --bindir)         \$bindir        $bindir | 
 | 97 |   --sbindir)        \$sbindir       $sbindir | 
 | 98 |   --libexecdir)     \$libexecdir    $libexecdir | 
 | 99 |   --datadir)        \$datadir       $datadir | 
 | 100 |   --sysconfdir)     \$sysconfdir    $sysconfdir | 
 | 101 |   --sharedstatedir) \$sharedstatedir$sharedstatedir | 
 | 102 |   --localstatedir)  \$localstatedir $localstatedir | 
 | 103 |   --libdir)         \$libdir        $libdir | 
 | 104 |   --infodir)        \$infodir       $infodir | 
 | 105 |   --mandir)         \$mandir        $mandir | 
 | 106 |   --target)         \$target        $target | 
 | 107 |   --host)           \$host          $host | 
 | 108 |   --build)          \$build         $build | 
 | 109 |   --data)           -I\$datadir/\$package | 
 | 110 |   --pkgdatadir)     \$datadir/\$package | 
 | 111 |   --pkglibdir)      \$libdir/\$package | 
 | 112 |   --pkgincludedir)  \$includedir/\$package | 
 | 113 |   --help)           generated by ax_create_generic_config.m4 | 
 | 114 |   -I//varname and other inc-targets like --pkgdatainc supported | 
 | 115 |   -L//varname and other lib-targets, e.g. --pkgdatalib or --libadd | 
 | 116 | EOF | 
 | 117 | fi |