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