WINBUILD_DIR=`cd`\r
ZIP = zip.exe\r
\r
+# Allow changing C compiler via environment variable CC (default cl.exe)\r
+# This command macro is not set by default: https://msdn.microsoft.com/en-us/library/ms933742.aspx\r
+!If "$(CC)" == ""\r
+CC = cl.exe\r
+!Endif\r
+\r
!IF "$(VC)"=="6"\r
-CC_NODEBUG = cl.exe /O2 /DNDEBUG\r
-CC_DEBUG = cl.exe /Od /Gm /Zi /D_DEBUG /GZ\r
+CC_NODEBUG = $(CC) /O2 /DNDEBUG\r
+CC_DEBUG = $(CC) /Od /Gm /Zi /D_DEBUG /GZ\r
CFLAGS = /I. /I../lib /I../include /nologo /W3 /GX /DWIN32 /YX /FD /c /DBUILDING_LIBCURL\r
!ELSE\r
-CC_NODEBUG = cl.exe /O2 /DNDEBUG\r
-CC_DEBUG = cl.exe /Od /D_DEBUG /RTC1 /Z7 /LDd /W3\r
+CC_NODEBUG = $(CC) /O2 /DNDEBUG\r
+CC_DEBUG = $(CC) /Od /D_DEBUG /RTC1 /Z7 /LDd /W3\r
CFLAGS = /I. /I ../lib /I../include /nologo /W3 /EHsc /DWIN32 /FD /c /DBUILDING_LIBCURL\r
!ENDIF\r
\r