From: Nicholas Nethercote Date: Fri, 24 Jun 2005 15:20:52 +0000 (+0000) Subject: Another "make dist" fix from Ralf Wildenhues. X-Git-Tag: svn/VALGRIND_3_0_0~307 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d8a34e0f1718e5e25865648351e645910a3ed84;p=thirdparty%2Fvalgrind.git Another "make dist" fix from Ralf Wildenhues. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4011 --- diff --git a/configure.in b/configure.in index 8a2b170eb8..b68c53665f 100644 --- a/configure.in +++ b/configure.in @@ -24,6 +24,23 @@ AC_ARG_WITH(vex, ]) AC_SUBST(VEX_DIR) +# "make distcheck" first builds a tarball, then extracts it. +# Then it creates a build directory different from the extracted sources +# (called _build), and issues +# +# ../configure $(DISTCHECK_CONFIGURE_FLAGS) +# +# and then builds, runs "make check", installs using DESTDIR, runs make +# installcheck, uninstalls, checks whether the installed base is empty +# again, then does yet another "make dist" and compares the resulting +# tarball with the one it started off with for identical content. Then it +# tests "make distclean" for no leftover files. +# +# So this line means: when doing "make dist", use the same --with-vex value +# that you used when running configure to configure this tree in the first +# place. +AC_SUBST([DISTCHECK_CONFIGURE_FLAGS], [--with-vex=$VEX_DIR]) + # Checks for programs. CFLAGS="-Wno-long-long"