wargio / naxsi

NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX
GNU General Public License v3.0
305 stars 38 forks source link

Windows CI build support #35

Closed staticlibs closed 2 years ago

staticlibs commented 2 years ago

Hi, this patch adds a GH workflow that builds Nginx with Naxsi included on Windows. It is understood, that without dynamic modules support and currently without test runs, Windows CI build is not very useful. Still it probably won't harm and, in theory, additional possible warnings from MSVC compiler may be useful for future code changes.

wargio commented 2 years ago

this is only useful to keep the code compatible with windows, which is a great thing so we can avoid breaking the compatibility