]> granicus.if.org Git - curl/commitdiff
winbuild: Adjusted order of options to generated config name
authorMarc Hoersken <info@marc-hoersken.de>
Mon, 10 Sep 2012 19:56:39 +0000 (21:56 +0200)
committerMarc Hoersken <info@marc-hoersken.de>
Mon, 10 Sep 2012 19:56:39 +0000 (21:56 +0200)
Cleaned up order of handled build options by ordering them
nearly alphabetically by using the order of the generated
config name. Preparation for future/more build options.

winbuild/Makefile.vc
winbuild/MakefileBuild.vc

index be93381f41d26d9c548d6e9ec23f6d3d292e1596..e61ee92ebeebf76f27d0c969ac243be6bd601aa5 100644 (file)
@@ -23,11 +23,11 @@ CFGSET=true
 !MESSAGE   WITH_SSL=<dll or static>     - Enable OpenSSL support, DLL or static\r
 !MESSAGE   WITH_ZLIB=<dll or static>    - Enable zlib support, DLL or static\r
 !MESSAGE   WITH_SSH2=<dll or static>    - Enable libSSH2 support, DLL or static\r
-!MESSAGE   ENABLE_SSPI=<yes or no>      - Enable SSPI support, defaults to yes\r
-!MESSAGE   ENABLE_IPV6=<yes or no>      - Enable IPv6, defaults to yes\r
 !MESSAGE   ENABLE_IDN=<yes or no>       - Enable use of Windows IDN APIs, defaults to yes\r
 !MESSAGE                                  Requires Windows Vista or later, or installation from:\r
 !MESSAGE                                  http://www.microsoft.com/downloads/details.aspx?FamilyID=AD6158D7-DDBA-416A-9109-07607425A815\r
+!MESSAGE   ENABLE_IPV6=<yes or no>      - Enable IPv6, defaults to yes\r
+!MESSAGE   ENABLE_SSPI=<yes or no>      - Enable SSPI support, defaults to yes\r
 !MESSAGE   ENABLE_WINSSL=<yes or no>    - Enable native Windows SSL support, defaults to yes\r
 !MESSAGE   GEN_PDB=<yes or no>          - Generate Program Database (debug symbols for release build)\r
 !MESSAGE   DEBUG=<yes or no>            - Debug builds\r
@@ -53,12 +53,12 @@ ENABLE_SSPI = $(USE_SSPI)
 !ENDIF\r
 \r
 # default options\r
-!IFNDEF ENABLE_SSPI\r
-USE_SSPI = true\r
-!ELSEIF "$(ENABLE_SSPI)"=="yes"\r
-USE_SSPI = true\r
-!ELSEIF "$(ENABLE_SSPI)"=="no"\r
-USE_SSPI = false\r
+!IFNDEF ENABLE_IDN\r
+USE_IDN = true\r
+!ELSEIF "$(ENABLE_IDN)"=="yes"\r
+USE_IDN = true\r
+!ELSEIF "$(ENABLE_IDN)"=="no"\r
+USE_IDN = false\r
 !ENDIF\r
 \r
 !IFNDEF ENABLE_IPV6\r
@@ -69,12 +69,12 @@ USE_IPV6 = true
 USE_IPV6 = false\r
 !ENDIF\r
 \r
-!IFNDEF ENABLE_IDN\r
-USE_IDN = true\r
-!ELSEIF "$(ENABLE_IDN)"=="yes"\r
-USE_IDN = true\r
-!ELSEIF "$(ENABLE_IDN)"=="no"\r
-USE_IDN = false\r
+!IFNDEF ENABLE_SSPI\r
+USE_SSPI = true\r
+!ELSEIF "$(ENABLE_SSPI)"=="yes"\r
+USE_SSPI = true\r
+!ELSEIF "$(ENABLE_SSPI)"=="no"\r
+USE_SSPI = false\r
 !ENDIF\r
 \r
 !IFNDEF ENABLE_WINSSL\r
@@ -163,9 +163,9 @@ $(MODE):
        @SET MACRO_NAME=CURL_OBJS\r
        @SET OUTFILE=CURL_OBJS.inc\r
        @gen_resp_file.bat $(CURL_OBJS)\r
-       @SET USE_SSPI=$(USE_SSPI)\r
-       @SET USE_IPV6=$(USE_IPV6)\r
        @SET USE_IDN=$(USE_IDN)\r
+       @SET USE_IPV6=$(USE_IPV6)\r
+       @SET USE_SSPI=$(USE_SSPI)\r
        @SET USE_WINSSL=$(USE_WINSSL)\r
        @$(MAKE) /NOLOGO /F MakefileBuild.vc\r
 \r
index 800bebcce8be8e0a2296c9c3614523032c3c2b41..218b7c9c6c12875ee0b026fbd234fda533ae901a 100644 (file)
@@ -143,14 +143,15 @@ SSH2_CFLAGS = $(SSH2_CFLAGS) /I$(WITH_DEVEL)/include/libssh2
 !ENDIF\r
 \r
 \r
-!IFNDEF USE_SSPI\r
-USE_SSPI  = true\r
-!ELSEIF "$(USE_SSPI)"=="yes"\r
-USE_SSPI  = true\r
+!IFNDEF USE_IDN\r
+USE_IDN   = true\r
+!ELSEIF "$(USE_IDN)"=="yes"\r
+USE_IDN   = true\r
 !ENDIF\r
 \r
-!IF "$(USE_SSPI)"=="true"\r
-SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_WINDOWS_SSPI\r
+!IF "$(USE_IDN)"=="true"\r
+CFLAGS    = $(CFLAGS) /DUSE_WIN32_IDN /DWANT_IDN_PROTOTYPES\r
+LFLAGS    = $(LFLAGS) Normaliz.lib\r
 !ENDIF\r
 \r
 \r
@@ -165,15 +166,14 @@ IPV6_CFLAGS = $(IPV6_CFLAGS) /DUSE_IPV6
 !ENDIF\r
 \r
 \r
-!IFNDEF USE_IDN\r
-USE_IDN   = true\r
-!ELSEIF "$(USE_IDN)"=="yes"\r
-USE_IDN   = true\r
+!IFNDEF USE_SSPI\r
+USE_SSPI  = true\r
+!ELSEIF "$(USE_SSPI)"=="yes"\r
+USE_SSPI  = true\r
 !ENDIF\r
 \r
-!IF "$(USE_IDN)"=="true"\r
-CFLAGS    = $(CFLAGS) /DUSE_WIN32_IDN /DWANT_IDN_PROTOTYPES\r
-LFLAGS    = $(LFLAGS) Normaliz.lib\r
+!IF "$(USE_SSPI)"=="true"\r
+SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_WINDOWS_SSPI\r
 !ENDIF\r
 \r
 \r
@@ -372,9 +372,9 @@ $(TARGET): $(LIB_OBJS) $(LIB_DIROBJ) $(DISTDIR)
        @echo Using SSL: $(USE_SSL)\r
        @echo Using SSH2: $(USE_SSH2)\r
        @echo Using ZLIB: $(USE_ZLIB)\r
-       @echo Using SSPI: $(USE_SSPI)\r
-       @echo Using IPv6: $(USE_IPV6)\r
        @echo Using IDN:  $(USE_IDN)\r
+       @echo Using IPv6: $(USE_IPV6)\r
+       @echo Using SSPI: $(USE_SSPI)\r
        @echo Using WinSSL: $(USE_WINSSL)\r
        @echo CFLAGS:     $(CFLAGS)\r
        @echo LFLAGS:     $(LFLAGS)\r