Files
libgphoto2/bindings/csharp/check-camera-list.in
Hans Ulrich Niedermann ebd1a7c860 make C# test case work ("make check")
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8910 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-06-19 21:08:08 +00:00

60 lines
1.4 KiB
Bash

#!/bin/sh
top_builddir="@top_builddir@"
camlibdir="@camlibdir@"
libdir="@libdir@"
DESTDIR="@DESTDIR@"
MAKE="@MAKE@"
echo "---------------------"
pwd
echo "camlibdir=$camlibdir"
echo "libdir=$libdir"
echo "DESTDIR=$DESTDIR"
echo "top_builddir=$top_builddir"
CAMLIBS="${DESTDIR}${camlibdir}"
pwd="$(pwd)"
if test -d "${CAMLIBS}"; then
echo "Found camlibs in default install dir."
:
else
echo "Going to use our own camlib installation"
DESTDIR="${pwd}/_inst"
CAMLIBS="${DESTDIR}${camlibdir}"
for reldir in \
libgphoto2_port/libgphoto2_port \
libgphoto2 \
camlibs
do
(cd "${top_builddir}/${reldir}" && ${MAKE} DESTDIR="$DESTDIR" install)
done
ln -s "${CAMLIBS}" "_camlibs"
CAMLIBS="${pwd}/_camlibs"
if test -d "${CAMLIBS}"; then
echo "Test installation successful"
else
echo "Test installation failed"
exit 1
fi
fi
#LD_LIBRARY_PATH="$DESTDIR$libdir:$LD_LIBRARY_PATH"
#export LD_LIBRARY_PATH
export LD_LIBRARY_PATH="$top_builddir/libgphoto2/.libs${LD_LIBRARY_PATH+=:}${LD_LIBRARY_PATH}"
echo "Using camlib dir: $CAMLIBS"
export CAMLIBS
echo "====================="
pwd
echo "camlibdir=$camlibdir"
echo "libdir=$libdir"
echo "DESTDIR=$DESTDIR"
echo "top_builddir=$top_builddir"
echo "CAMLIBS=$CAMLIBS"
echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
echo "#####################"
@MONO@ $(dirname "$0")/TestGphoto2Sharp.exe