INN commit: trunk/support (mksnapshot)
INN Commit
rra at isc.org
Mon Nov 30 21:51:11 UTC 2020
Date: Monday, November 30, 2020 @ 13:51:10
Author: iulius
Revision: 10432
Add variations to build when generating snapshots
Modified:
trunk/support/mksnapshot
------------+
mksnapshot | 39 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 38 insertions(+), 1 deletion(-)
Modified: mksnapshot
===================================================================
--- mksnapshot 2020-11-30 20:44:19 UTC (rev 10431)
+++ mksnapshot 2020-11-30 21:51:10 UTC (rev 10432)
@@ -54,11 +54,48 @@
else
exec > snapshot.log 2>&1
+ # Run a first build (Perl and Python are the only optional packages
+ # that need being explicitly passed to configure so as to be used,
+ # even though libraries are installed on the system).
./autogen
./configure --with-perl --with-python
make warnings
+ cd contrib
+ make warnings
+ cd ../tests
+ make warnings
+ make
+ cd ..
+ make check-manifest
+
+ # Run another build, with other configure options.
+ make distclean
+ ./autogen
+ ./configure --disable-shared
+ make warnings
make test
- make check-manifest
+
+ # Run a third build, with other configure options.
+ make distclean
+ ./autogen
+ ./configure --enable-tagged-hash
+ make warnings
+ make test
+
+ # Run yet another build, with other configure options.
+ make distclean
+ ./autogen
+ ./configure --enable-keywords --without-bdb --without-krb5 \
+ --without-openssl --without-sasl --without-zlib
+ make warnings
+ make test
+
+ # Run a last build, with other configure options.
+ make distclean
+ ./autogen
+ ./configure --enable-largefiles
+ make warnings
+ make test
fi
if [ "$tree" = "BETA" -o "$tree" = "RC" ] ; then
More information about the inn-committers
mailing list