+++ /dev/null
-#!/bin/bash -x
-set -o errexit
-set -o nounset
-
-# where is the source? (todo: we could checkout from svn)
-
-LIBT2NSRC="$PWD/../libt2n"
-LIBT2N_EXAMPLES="$PWD/lib2n-example"
-
-# general settings
-
-# todo: safe temp dir creation
-INSTDIR="/tmp/jens-delme"
-mkdir "$INSTDIR"
-INSTPREFIX="/tmp/jens-delme/usr"
-MAKE="dmake"
-VERSION="0.1"
-
-function append() {
- if [ "x$1" = "x" ]; then
- echo "$2"
- else
- echo "$1:$2"
- fi
-}
-
-
-# 1. build and install lib and codegen
-cd "$LIBT2NSRC"
-./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"
-
-
-# prepare environment to use installed libt2n and code generator in non-standard directory
-# temporarily disable nounset
-
-set +o nounset
-export PATH=$(append "$PATH" "$INSTPREFIX/bin")
-export LD_LIBRARY_PATH=$(append "$LD_LIBRARY_PATH" "$INSTPREFIX/lib")
-export PKG_CONFIG_PATH=$(append "$PKG_CONFIG_PATH" "$INSTPREFIX/lib/pkgconfig")
-set -o nounset
-
-# 2. build example-codegen
-cd "$LIBT2N_EXAMPLES/example-codegen"
-autoreconf -f -i -M "$INSTDIR/usr/share/aclocal"
-./configure --prefix="$INSTPREFIX"
-# todo: at the moment running make dist on clean source does not work
-$MAKE
-$MAKE distcheck
-$MAKE install
-echo "OK: example using installed libt2n works"
-
-# 3. compile client using the installed default lib
-cd "$EXAMPLE_LIBUSAGE/example-libusage"
-autoreconf -f -i -M "$INSTDIR/usr/share/aclocal"
-./configure --prefix="$INSTPREFIX"
-$MAKE distcheck
-echo "OK: example using installed example lib works"