[PATCH] Use .exe for binaries for all win32 compilers
Orgad Shaneh
orgads at gmail.com
Tue Jun 6 14:54:01 UTC 2017
> http://mailman.nginx.org/pipermail/nginx-devel/2016-December/009234.html
Thanks. It is needed with MSYS2 / gcc. Proposing a new patch:
---
auto/cc/bcc | 1 -
auto/cc/conf | 7 ++++++-
auto/cc/msvc | 1 -
auto/cc/owc | 1 -
4 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/auto/cc/bcc b/auto/cc/bcc
index ec82e60f..e990a9f7 100644
--- a/auto/cc/bcc
+++ b/auto/cc/bcc
@@ -62,7 +62,6 @@ ngx_include_opt="-I"
ngx_objout="-o"
ngx_binout="-e"
ngx_objext="obj"
-ngx_binext=".exe"
ngx_long_start='@&&|
'
diff --git a/auto/cc/conf b/auto/cc/conf
index afbca62b..7e1186b5 100644
--- a/auto/cc/conf
+++ b/auto/cc/conf
@@ -14,9 +14,14 @@ ngx_pic_opt="-fPIC"
ngx_objout="-o "
ngx_binout="-o "
ngx_objext="o"
-ngx_binext=
ngx_modext=".so"
+if [ "$NGX_PLATFORM" = win32 ]; then
+ ngx_binext=".exe"
+else
+ ngx_binext=
+fi
+
ngx_long_start=
ngx_long_end=
diff --git a/auto/cc/msvc b/auto/cc/msvc
index 4eef1010..82572529 100644
--- a/auto/cc/msvc
+++ b/auto/cc/msvc
@@ -142,7 +142,6 @@ ngx_pic_opt=
ngx_objout="-Fo"
ngx_binout="-Fe"
ngx_objext="obj"
-ngx_binext=".exe"
ngx_long_start='@<<
'
diff --git a/auto/cc/owc b/auto/cc/owc
index a063aa34..f7fd88c9 100644
--- a/auto/cc/owc
+++ b/auto/cc/owc
@@ -84,7 +84,6 @@ ngx_include_opt="-i="
ngx_objout="-fo"
ngx_binout="-fe="
ngx_objext="obj"
-ngx_binext=".exe"
ngx_regex_dirsep='\\'
ngx_dirsep="\\"
--
2.13.0.windows.1.7.g80a6209eb5
More information about the nginx-devel
mailing list