]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: SSL: add QUICTLS to build matrix
authorIlya Shipitsin <chipitsine@gmail.com>
Thu, 18 Nov 2021 13:27:57 +0000 (18:27 +0500)
committerWilly Tarreau <w@1wt.eu>
Sat, 20 Nov 2021 07:18:00 +0000 (08:18 +0100)
It also enables QUIC when QUICTLS is used.

.github/matrix.py

index 5686760017a4688ba8f6a42353a3615aa2e6e6a1..53b5e0f88fcd062aa54b7c7146c71801738dec87 100755 (executable)
@@ -113,12 +113,13 @@ for CC in ["gcc", "clang"]:
         "OPENSSL_VERSION=3.0.0",
         "LIBRESSL_VERSION=2.9.2",
         "LIBRESSL_VERSION=3.3.3",
+        "QUICTLS=yes",
 #        "BORINGSSL=yes",
     ]:
         flags = ["USE_OPENSSL=1"]
-        if ssl == "BORINGSSL=yes":
+        if ssl == "BORINGSSL=yes" or ssl == "QUICTLS=yes":
             flags.append("USE_QUIC=1")
-        if "OPENSSL_VERSION=3.0.0" in ssl:
+        if "OPENSSL_VERSION=3.0.0" in ssl or ssl == "QUICTLS=yes":
             flags.append('DEBUG_CFLAGS="-g -Wno-deprecated-declarations"')
         if ssl != "stock":
             flags.append("SSL_LIB=${HOME}/opt/lib")