exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

test-exchangedb-populate-ready-deposit-postgres (6916B)


      1 #! /bin/bash
      2 
      3 # test-exchangedb-populate-ready-deposit-postgres - temporary wrapper script for .libs/test-exchangedb-populate-ready-deposit-postgres
      4 # Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15
      5 #
      6 # The test-exchangedb-populate-ready-deposit-postgres program cannot be directly executed until all the libtool
      7 # libraries that it depends on are installed.
      8 #
      9 # This wrapper script should never be moved out of the build directory.
     10 # If it is, it will not operate correctly.
     11 
     12 # Sed substitution that helps us do robust quoting.  It backslashifies
     13 # metacharacters that are still active within double-quoted strings.
     14 sed_quote_subst='s|\([`"$\\]\)|\\\1|g'
     15 
     16 # Be Bourne compatible
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     18   emulate sh
     19   NULLCMD=:
     20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
     26 fi
     27 BIN_SH=xpg4; export BIN_SH # for Tru64
     28 DUALCASE=1; export DUALCASE # for MKS sh
     29 
     30 # The HP-UX ksh and POSIX shell print the target directory to stdout
     31 # if CDPATH is set.
     32 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
     33 
     34 relink_command=""
     35 
     36 # This environment variable determines our operation mode.
     37 if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
     38   # install mode needs the following variables:
     39   generated_by_libtool_version='2.4.6'
     40   notinst_deplibs=' libtalerexchangedb.la ../../src/json/libtalerjson.la ../../src/util/libtalerutil.la ../../src/pq/libtalerpq.la'
     41 else
     42   # When we are sourced in execute mode, $file and $ECHO are already set.
     43   if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
     44     file="$0"
     45 
     46 # A function that is used when there is no print builtin or printf.
     47 func_fallback_echo ()
     48 {
     49   eval 'cat <<_LTECHO_EOF
     50 $1
     51 _LTECHO_EOF'
     52 }
     53     ECHO="printf %s\\n"
     54   fi
     55 
     56 # Very basic option parsing. These options are (a) specific to
     57 # the libtool wrapper, (b) are identical between the wrapper
     58 # /script/ and the wrapper /executable/ that is used only on
     59 # windows platforms, and (c) all begin with the string --lt-
     60 # (application programs are unlikely to have options that match
     61 # this pattern).
     62 #
     63 # There are only two supported options: --lt-debug and
     64 # --lt-dump-script. There is, deliberately, no --lt-help.
     65 #
     66 # The first argument to this parsing function should be the
     67 # script's ../../libtool value, followed by no.
     68 lt_option_debug=
     69 func_parse_lt_options ()
     70 {
     71   lt_script_arg0=$0
     72   shift
     73   for lt_opt
     74   do
     75     case "$lt_opt" in
     76     --lt-debug) lt_option_debug=1 ;;
     77     --lt-dump-script)
     78         lt_dump_D=`$ECHO "X$lt_script_arg0" | /usr/bin/sed -e 's/^X//' -e 's%/[^/]*$%%'`
     79         test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=.
     80         lt_dump_F=`$ECHO "X$lt_script_arg0" | /usr/bin/sed -e 's/^X//' -e 's%^.*/%%'`
     81         cat "$lt_dump_D/$lt_dump_F"
     82         exit 0
     83       ;;
     84     --lt-*)
     85         $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2
     86         exit 1
     87       ;;
     88     esac
     89   done
     90 
     91   # Print the debug banner immediately:
     92   if test -n "$lt_option_debug"; then
     93     echo "test-exchangedb-populate-ready-deposit-postgres:test-exchangedb-populate-ready-deposit-postgres:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-15" 1>&2
     94   fi
     95 }
     96 
     97 # Used when --lt-debug. Prints its arguments to stdout
     98 # (redirection is the responsibility of the caller)
     99 func_lt_dump_args ()
    100 {
    101   lt_dump_args_N=1;
    102   for lt_arg
    103   do
    104     $ECHO "test-exchangedb-populate-ready-deposit-postgres:test-exchangedb-populate-ready-deposit-postgres:$LINENO: newargv[$lt_dump_args_N]: $lt_arg"
    105     lt_dump_args_N=`expr $lt_dump_args_N + 1`
    106   done
    107 }
    108 
    109 # Core function for launching the target application
    110 func_exec_program_core ()
    111 {
    112 
    113       if test -n "$lt_option_debug"; then
    114         $ECHO "test-exchangedb-populate-ready-deposit-postgres:test-exchangedb-populate-ready-deposit-postgres:$LINENO: newargv[0]: $progdir/$program" 1>&2
    115         func_lt_dump_args ${1+"$@"} 1>&2
    116       fi
    117       exec "$progdir/$program" ${1+"$@"}
    118 
    119       $ECHO "$0: cannot exec $program $*" 1>&2
    120       exit 1
    121 }
    122 
    123 # A function to encapsulate launching the target application
    124 # Strips options in the --lt-* namespace from $@ and
    125 # launches target application with the remaining arguments.
    126 func_exec_program ()
    127 {
    128   case " $* " in
    129   *\ --lt-*)
    130     for lt_wr_arg
    131     do
    132       case $lt_wr_arg in
    133       --lt-*) ;;
    134       *) set x "$@" "$lt_wr_arg"; shift;;
    135       esac
    136       shift
    137     done ;;
    138   esac
    139   func_exec_program_core ${1+"$@"}
    140 }
    141 
    142   # Parse options
    143   func_parse_lt_options "$0" ${1+"$@"}
    144 
    145   # Find the directory that this script lives in.
    146   thisdir=`$ECHO "$file" | /usr/bin/sed 's%/[^/]*$%%'`
    147   test "x$thisdir" = "x$file" && thisdir=.
    148 
    149   # Follow symbolic links until we get to the real thisdir.
    150   file=`ls -ld "$file" | /usr/bin/sed -n 's/.*-> //p'`
    151   while test -n "$file"; do
    152     destdir=`$ECHO "$file" | /usr/bin/sed 's%/[^/]*$%%'`
    153 
    154     # If there was a directory component, then change thisdir.
    155     if test "x$destdir" != "x$file"; then
    156       case "$destdir" in
    157       [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
    158       *) thisdir="$thisdir/$destdir" ;;
    159       esac
    160     fi
    161 
    162     file=`$ECHO "$file" | /usr/bin/sed 's%^.*/%%'`
    163     file=`ls -ld "$thisdir/$file" | /usr/bin/sed -n 's/.*-> //p'`
    164   done
    165 
    166   # Usually 'no', except on cygwin/mingw when embedded into
    167   # the cwrapper.
    168   WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
    169   if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
    170     # special case for '.'
    171     if test "$thisdir" = "."; then
    172       thisdir=`pwd`
    173     fi
    174     # remove .libs from thisdir
    175     case "$thisdir" in
    176     *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /usr/bin/sed 's%[\\/][^\\/]*$%%'` ;;
    177     .libs )   thisdir=. ;;
    178     esac
    179   fi
    180 
    181   # Try to get the absolute directory name.
    182   absdir=`cd "$thisdir" && pwd`
    183   test -n "$absdir" && thisdir="$absdir"
    184 
    185   program='test-exchangedb-populate-ready-deposit-postgres'
    186   progdir="$thisdir/.libs"
    187 
    188 
    189   if test -f "$progdir/$program"; then
    190     # Add our own library path to LD_LIBRARY_PATH
    191     LD_LIBRARY_PATH="/home/priscilla/exchange/src/exchangedb/.libs:/home/priscilla/exchange/src/json/.libs:/home/priscilla/exchange/src/util/.libs:/home/priscilla/exchange/src/pq/.libs:$LD_LIBRARY_PATH"
    192 
    193     # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH
    194     # The second colon is a workaround for a bug in BeOS R4 sed
    195     LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /usr/bin/sed 's/::*$//'`
    196 
    197     export LD_LIBRARY_PATH
    198 
    199     if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
    200       # Run the actual program with our arguments.
    201       func_exec_program ${1+"$@"}
    202     fi
    203   else
    204     # The program doesn't exist.
    205     $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2
    206     $ECHO "This script is just a wrapper for $program." 1>&2
    207     $ECHO "See the libtool documentation for more information." 1>&2
    208     exit 1
    209   fi
    210 fi