Selectively add <sdkddkver.h> and <winapifamily.h> to cryptest.nmake

pull/339/head
Jeffrey Walton 2016-11-13 16:18:41 -05:00
parent 76b11b010c
commit ef47a5c148
No known key found for this signature in database
GPG Key ID: B36AB348921B1838
1 changed files with 11 additions and 1 deletions

View File

@ -61,11 +61,21 @@ LD = link.exe
AR = lib.exe AR = lib.exe
RM = del.exe RM = del.exe
CXXFLAGS = /nologo /W4 /wd4511 /D_MBCS /Zi /TP /GR /EHsc /MD /FI sdkddkver.h /FI winapifamily.h CXXFLAGS = /nologo /W4 /wd4511 /D_MBCS /Zi /TP /GR /EHsc /MD
LDFLAGS = /nologo /SUBSYSTEM:CONSOLE LDFLAGS = /nologo /SUBSYSTEM:CONSOLE
ARFLAGS = /nologo ARFLAGS = /nologo
LDLIBS = LDLIBS =
# Attempt to detect when <sdkddkver.h> and <winapifamily.h> are avilable
# http://stackoverflow.com/q/40577415 ?
!IF "$(WINDOWSSDKDIR)" != "" || "$(WINDOWSSDKLIBVERSION)" != ""
CXXFLAGS = $(CXXFLAGS) /FI sdkddkver.h
!ENDIF
!IF "$(WINDOWSPHONEKITDIR)" != "" || "$(UNIVERSALCRTSDKDIR)" != "" || "$(UCRTVERSION)" != ""
CXXFLAGS = $(CXXFLAGS) /FI winapifamily.h
!ENDIF
# Check for empty Platform and Processor
!IF "$(PLATFORM)" == "" !IF "$(PLATFORM)" == ""
!IF "$(PROCESSOR_ARCHITECTURE)" == "x86" !IF "$(PROCESSOR_ARCHITECTURE)" == "x86"
PLATFORM = x86 PLATFORM = x86