131 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			131 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
| #! /bin/sh
 | |
| 
 | |
| # testPose3SLAM - temporary wrapper script for .libs/testPose3SLAM
 | |
| # Generated by ltmain.sh (GNU libtool) 2.2.6
 | |
| #
 | |
| # The testPose3SLAM program cannot be directly executed until all the libtool
 | |
| # libraries that it depends on are installed.
 | |
| #
 | |
| # This wrapper script should never be moved out of the build directory.
 | |
| # If it is, it will not operate correctly.
 | |
| 
 | |
| # Sed substitution that helps us do robust quoting.  It backslashifies
 | |
| # metacharacters that are still active within double-quoted strings.
 | |
| Xsed='/usr/bin/sed -e 1s/^X//'
 | |
| sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
 | |
| 
 | |
| # Be Bourne compatible
 | |
| if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
 | |
|   emulate sh
 | |
|   NULLCMD=:
 | |
|   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
 | |
|   # is contrary to our usage.  Disable this feature.
 | |
|   alias -g '${1+"$@"}'='"$@"'
 | |
|   setopt NO_GLOB_SUBST
 | |
| else
 | |
|   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
 | |
| fi
 | |
| BIN_SH=xpg4; export BIN_SH # for Tru64
 | |
| DUALCASE=1; export DUALCASE # for MKS sh
 | |
| 
 | |
| # The HP-UX ksh and POSIX shell print the target directory to stdout
 | |
| # if CDPATH is set.
 | |
| (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 | |
| 
 | |
| relink_command=""
 | |
| 
 | |
| # This environment variable determines our operation mode.
 | |
| if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
 | |
|   # install mode needs the following variables:
 | |
|   generated_by_libtool_version='2.2.6'
 | |
|   notinst_deplibs=' libgtsam.la'
 | |
| else
 | |
|   # When we are sourced in execute mode, $file and $ECHO are already set.
 | |
|   if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
 | |
|     ECHO="/bin/echo"
 | |
|     file="$0"
 | |
|     # Make sure echo works.
 | |
|     if test "X$1" = X--no-reexec; then
 | |
|       # Discard the --no-reexec flag, and continue.
 | |
|       shift
 | |
|     elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
 | |
|       # Yippee, $ECHO works!
 | |
|       :
 | |
|     else
 | |
|       # Restart under the correct shell, and then maybe $ECHO will work.
 | |
|       exec /bin/sh "$0" --no-reexec ${1+"$@"}
 | |
|     fi
 | |
|   fi
 | |
| 
 | |
|   # Find the directory that this script lives in.
 | |
|   thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
 | |
|   test "x$thisdir" = "x$file" && thisdir=.
 | |
| 
 | |
|   # Follow symbolic links until we get to the real thisdir.
 | |
|   file=`ls -ld "$file" | /usr/bin/sed -n 's/.*-> //p'`
 | |
|   while test -n "$file"; do
 | |
|     destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
 | |
| 
 | |
|     # If there was a directory component, then change thisdir.
 | |
|     if test "x$destdir" != "x$file"; then
 | |
|       case "$destdir" in
 | |
|       [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
 | |
|       *) thisdir="$thisdir/$destdir" ;;
 | |
|       esac
 | |
|     fi
 | |
| 
 | |
|     file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
 | |
|     file=`ls -ld "$thisdir/$file" | /usr/bin/sed -n 's/.*-> //p'`
 | |
|   done
 | |
| 
 | |
| 
 | |
|   # Usually 'no', except on cygwin/mingw when embedded into
 | |
|   # the cwrapper.
 | |
|   WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
 | |
|   if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
 | |
|     # special case for '.'
 | |
|     if test "$thisdir" = "."; then
 | |
|       thisdir=`pwd`
 | |
|     fi
 | |
|     # remove .libs from thisdir
 | |
|     case "$thisdir" in
 | |
|     *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
 | |
|     .libs )   thisdir=. ;;
 | |
|     esac
 | |
|   fi
 | |
| 
 | |
|   # Try to get the absolute directory name.
 | |
|   absdir=`cd "$thisdir" && pwd`
 | |
|   test -n "$absdir" && thisdir="$absdir"
 | |
| 
 | |
|   program='testPose3SLAM'
 | |
|   progdir="$thisdir/.libs"
 | |
| 
 | |
| 
 | |
|   if test -f "$progdir/$program"; then
 | |
|     # Add our own library path to DYLD_LIBRARY_PATH
 | |
|     DYLD_LIBRARY_PATH="/Users/dellaert/borg/gtsam/cpp/.libs:$DYLD_LIBRARY_PATH"
 | |
| 
 | |
|     # Some systems cannot cope with colon-terminated DYLD_LIBRARY_PATH
 | |
|     # The second colon is a workaround for a bug in BeOS R4 sed
 | |
|     DYLD_LIBRARY_PATH=`$ECHO "X$DYLD_LIBRARY_PATH" | $Xsed -e 's/::*$//'`
 | |
| 
 | |
|     export DYLD_LIBRARY_PATH
 | |
| 
 | |
|     if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
 | |
|       # Run the actual program with our arguments.
 | |
| 
 | |
|       exec "$progdir/$program" ${1+"$@"}
 | |
| 
 | |
|       $ECHO "$0: cannot exec $program $*" 1>&2
 | |
|       exit 1
 | |
|     fi
 | |
|   else
 | |
|     # The program doesn't exist.
 | |
|     $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
 | |
|     $ECHO "This script is just a wrapper for $program." 1>&2
 | |
|     /bin/echo "See the libtool documentation for more information." 1>&2
 | |
|     exit 1
 | |
|   fi
 | |
| fi
 |