summaryrefslogtreecommitdiffstats
path: root/.github/configs
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2022-08-12 15:08:47 +1000
committerDarren Tucker <dtucker@dtucker.net>2022-08-19 15:08:57 +1000
commita9305c4c739f4d91a3d3a92c0b6d4949404a36c5 (patch)
treeab242f378d4a790d2b2de6fcb6f1c8d5a5cc8c1d /.github/configs
parent5062ad48814b06162511c4f5924a33d97b6b2566 (diff)
Add Cygwin (on windows-2019) test target.
In addition to installing the requisite Cygwin packages, we also need to explicitly invoke "sh" for steps that run other scripts since the runner environment doesn't understand #! paths.
Diffstat (limited to '.github/configs')
-rwxr-xr-x.github/configs7
1 files changed, 5 insertions, 2 deletions
diff --git a/.github/configs b/.github/configs
index a853c632..21bdf24c 100755
--- a/.github/configs
+++ b/.github/configs
@@ -255,10 +255,13 @@ case "${TARGET_HOST}" in
;;
esac
-# Unless specified otherwise, build without OpenSSL on Mac OS since
-# modern versions don't ship with libcrypto.
case "`./config.guess`" in
+*cygwin)
+ SUDO=""
+ ;;
*-darwin*)
+ # Unless specified otherwise, build without OpenSSL on Mac OS since
+ # modern versions don't ship with libcrypto.
LIBCRYPTOFLAGS="--without-openssl"
TEST_TARGET=t-exec
;;