INSTDIR="/tmp/jens-delme"
mkdir "$INSTDIR"
INSTPREFIX="/tmp/jens-delme/usr"
-MAKE="dmake -d"
+MAKE="dmake"
./configure --prefix="$INSTPREFIX"
+# todo: at the moment running make dist on clean source does not work
+$MAKE
+#$MAKE distcheck
$MAKE dist
$MAKE install
+echo "OK: library and code generator compiled and installed"
+
VERSION="0.1"
TARFILE="libt2n-$VERSION.tar.gz"
cp "$TARFILE" "$INSTDIR"
+EXAMPLE_LIBUSAGE="example-libusage"
+cp -af "$EXAMPLE_LIBUSAGE" "$INSTDIR"
# now build example-client using installed libt2n
cd "$INSTDIR"
mv "libt2n-$VERSION/example-codegen" .
cd example-codegen
autoreconf -f -i -M "$INSTDIR/usr/share/aclocal"
-./configure
+./configure --prefix="$INSTPREFIX"
# todo: at the moment running make dist on clean source does not work
$MAKE
$MAKE distcheck
+$MAKE install
+cd ..
+echo "OK: example using installed libt2n works"
+
+# now compile client using the installed default lib
+cd "$EXAMPLE_LIBUSAGE"
+autoreconf -f -i -M "$INSTDIR/usr/share/aclocal"
+./configure --prefix="$INSTPREFIX"
+$MAKE distcheck