summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2022-02-12 10:24:56 +1100
committerDarren Tucker <dtucker@dtucker.net>2022-02-12 10:24:56 +1100
commit766176cfdbfd7ec38bb6118dde6e4daa0df34888 (patch)
tree3f8c310d3f0944bfa85c844728d150543d981907
parentb30698662b862f5397116d23688aac0764e0886e (diff)
Add cygwin-release test config.
This tests the flags used to build the cygwin release binaries.
-rwxr-xr-x.github/configs3
-rw-r--r--.github/workflows/selfhosted.yml1
2 files changed, 4 insertions, 0 deletions
diff --git a/.github/configs b/.github/configs
index c70776a5..8287002b 100755
--- a/.github/configs
+++ b/.github/configs
@@ -31,6 +31,9 @@ case "$config" in
LIBCRYPTOFLAGS="--without-openssl"
TEST_TARGET=t-exec
;;
+ cygwin-release)
+ CONFIGFLAGS="--with-libedit --with-xauth=/usr/bin/xauth --disable-strip --with-security-key-builtin"
+ ;;
clang-12-Werror)
CC="clang-12"
# clang's implicit-fallthrough requires that the code be annotated with
diff --git a/.github/workflows/selfhosted.yml b/.github/workflows/selfhosted.yml
index 7a2e4b78..f40785ce 100644
--- a/.github/workflows/selfhosted.yml
+++ b/.github/workflows/selfhosted.yml
@@ -64,6 +64,7 @@ jobs:
- { os: sol11, configs: pam-krb5 }
- { os: sol11, configs: sol64 }
# - { os: sol11, configs: sol64-pam }
+ - { os: win10, configs: cygwin-release }
steps:
- uses: actions/checkout@v2
- name: autoreconf