Skip to content

Commit

Permalink
Add autoreconf to windows build
Browse files Browse the repository at this point in the history
  • Loading branch information
perklet committed Jan 24, 2024
1 parent 116eb58 commit 180c8ef
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build-and-test-make.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ on:
push:
branches:
- main
- feature/*
- bugfix/*
tags:
- "v*.*.*"
pull_request:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/build-win.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
branches:
- main
- feature/*
- bugfix/*
tags:
- "v*.*.*"
pull_request:
Expand Down Expand Up @@ -51,6 +52,7 @@ jobs:
git
patch
unzip
mingw-w64-${{ matrix.env }}-autotools
mingw-w64-${{ matrix.env }}-brotli
mingw-w64-${{ matrix.env }}-libidn2
mingw-w64-${{ matrix.env }}-zstd
Expand Down
2 changes: 2 additions & 0 deletions win/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ sed -i 's/-DUSE_NGHTTP2/-DUSE_NGHTTP2 -DNGHTTP2_STATICLIB/g' src/Makefile.mk
sed -i 's/-lidn2/-lidn2 -lunistring -liconv/g' lib/Makefile.mk
sed -i 's/-lidn2/-lidn2 -lunistring -liconv/g' src/Makefile.mk

autoreconf -fi

mingw32-make -f Makefile.dist mingw32-clean
mingw32-make -f Makefile.dist mingw32 -j CFLAGS="-DUSE_HTTP2=1 -DUSE_WEBSOCKETS=1 -DUSE_ECH=1 -Wno-unused-variable" CFG=-ssl-zlib-nghttp2-idn2-brotli-zstd-ipv6

Expand Down

0 comments on commit 180c8ef

Please sign in to comment.