X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=test-build-install-use;h=8bba38504910abc31233210ad4443c873a079b64;hp=15c0ddfab7bc6207468deee249838d909d1d384a;hb=7f43535628b782bd82c4fbdd1b8f23d7782b0337;hpb=ad17f52360ddd6f3fa75be5cc7baf72c5dc8e59f diff --git a/test-build-install-use b/test-build-install-use index 15c0ddf..8bba385 100755 --- a/test-build-install-use +++ b/test-build-install-use @@ -6,14 +6,21 @@ set -o nounset 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" @@ -41,7 +48,16 @@ tar xzvf "$TARFILE" 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