| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | #! /bin/sh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # testUrbanGraph - temporary wrapper script for .libs/testUrbanGraph | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  | # Generated by ltmain.sh (GNU libtool) 2.2.6 | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | # | 
					
						
							|  |  |  | # The testUrbanGraph 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//' | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  | 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 | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | # 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 | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |   # install mode needs the following variables: | 
					
						
							|  |  |  |   generated_by_libtool_version='2.2.6' | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |   notinst_deplibs=' libgtsam.la' | 
					
						
							|  |  |  | else | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |   # When we are sourced in execute mode, $file and $ECHO are already set. | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |   if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     ECHO="/bin/echo" | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |     file="$0" | 
					
						
							|  |  |  |     # Make sure echo works. | 
					
						
							|  |  |  |     if test "X$1" = X--no-reexec; then | 
					
						
							|  |  |  |       # Discard the --no-reexec flag, and continue. | 
					
						
							|  |  |  |       shift | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then | 
					
						
							|  |  |  |       # Yippee, $ECHO works! | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |       : | 
					
						
							|  |  |  |     else | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |       # Restart under the correct shell, and then maybe $ECHO will work. | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |       exec /bin/sh "$0" --no-reexec ${1+"$@"} | 
					
						
							|  |  |  |     fi | 
					
						
							|  |  |  |   fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   # Find the directory that this script lives in. | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |   thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'` | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |   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 | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'` | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     # 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 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'` | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |     file=`ls -ld "$thisdir/$file" | /usr/bin/sed -n 's/.*-> //p'` | 
					
						
							|  |  |  |   done | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |   # 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 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |   # Try to get the absolute directory name. | 
					
						
							|  |  |  |   absdir=`cd "$thisdir" && pwd` | 
					
						
							|  |  |  |   test -n "$absdir" && thisdir="$absdir" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   program='testUrbanGraph' | 
					
						
							|  |  |  |   progdir="$thisdir/.libs" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   if test -f "$progdir/$program"; then | 
					
						
							|  |  |  |     # Add our own library path to DYLD_LIBRARY_PATH | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     DYLD_LIBRARY_PATH="/Users/dellaert/borg/gtsam/cpp/.libs:$DYLD_LIBRARY_PATH" | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     # Some systems cannot cope with colon-terminated DYLD_LIBRARY_PATH | 
					
						
							|  |  |  |     # The second colon is a workaround for a bug in BeOS R4 sed | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     DYLD_LIBRARY_PATH=`$ECHO "X$DYLD_LIBRARY_PATH" | $Xsed -e 's/::*$//'` | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     export DYLD_LIBRARY_PATH | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then | 
					
						
							|  |  |  |       # Run the actual program with our arguments. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       exec "$progdir/$program" ${1+"$@"} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |       $ECHO "$0: cannot exec $program $*" 1>&2 | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |       exit 1 | 
					
						
							|  |  |  |     fi | 
					
						
							|  |  |  |   else | 
					
						
							|  |  |  |     # The program doesn't exist. | 
					
						
							| 
									
										
										
										
											2009-12-18 09:24:28 +08:00
										 |  |  |     $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2 | 
					
						
							|  |  |  |     $ECHO "This script is just a wrapper for $program." 1>&2 | 
					
						
							| 
									
										
										
										
											2009-12-18 05:23:50 +08:00
										 |  |  |     /bin/echo "See the libtool documentation for more information." 1>&2 | 
					
						
							|  |  |  |     exit 1 | 
					
						
							|  |  |  |   fi | 
					
						
							|  |  |  | fi |