You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71 lines
2.0 KiB
71 lines
2.0 KiB
!if "$(NTDEBUG)" != "" && "$(NTDEBUG)" != "retail" && "$(NTDEBUG)" != "ntsdnodbg" && "$(NTDEBUG)" != "ntsd" && "$(NTDEBUG)" != "cvp" && "$(NTDEBUG)" != "coff"
|
|
!error NTDEBUG must be empty or set to 'retail', 'ntsdnodbg', 'ntsd', 'cvp' or 'coff' in your environment!
|
|
!endif
|
|
|
|
!if "$(NTDEBUGTYPE)" != "" && "$(NTDEBUGTYPE)" != "ntsd" && "$(NTDEBUGTYPE)" != "windbg" && "$(NTDEBUGTYPE)" != "both" && "$(NTDEBUGTYPE)" != "coff"
|
|
!error NTDEBUGTYPE must be empty or set to 'ntsd', 'windbg', 'both' or 'coff' in your environment!
|
|
!endif
|
|
|
|
!if "$(NTMAKEENV)" == ""
|
|
!error NTMAKEENV must be set in your environment!
|
|
!endif
|
|
|
|
CHECKED_ALT_DIR=1
|
|
|
|
LIB=
|
|
MAJORCOMP=CryptoAPI
|
|
UMTYPE=windows
|
|
!ifndef NO_BROWSER_FILE
|
|
BROWSER_INFO=1
|
|
!endif
|
|
USE_MSVCRT=1
|
|
USE_PDB=1
|
|
|
|
!if !$(FREEBUILD)
|
|
C_DEFINES=$(C_DEFINES) -D_ADVAPI32_
|
|
!endif
|
|
|
|
INCLUDES=
|
|
|
|
# Suppress warnings about a VC5 crt include file with no extension:
|
|
CONDITIONAL_INCLUDES= \
|
|
new
|
|
|
|
# Suppress warnings about missing MAC include files:
|
|
CONDITIONAL_INCLUDES= \
|
|
$(CONDITIONAL_INCLUDES) \
|
|
winwlm.h \
|
|
rpcmac.h \
|
|
macname1.h \
|
|
macpub.h \
|
|
macapi.h \
|
|
macname2.h \
|
|
ole2ui.h \
|
|
rpcerr.h
|
|
|
|
# Local binary release location: ...\bin\objd
|
|
CRYPT_LOCALTARGETPATH=$(CRYPT_ROOT)\bin\$(_OBJ_DIR)
|
|
|
|
# Local Library area
|
|
CRYPT_LOCALLIBPATH=$(CRYPT_ROOT)\lib\$(TARGET_DIRECTORY)
|
|
|
|
# Local library build target: ...\lib\objd
|
|
CRYPT_LOCALTARGETPATHLIB=$(CRYPT_ROOT)\lib\$(_OBJ_DIR)
|
|
|
|
# Local library link path: ...\lib\objd\i386
|
|
CRYPT_LOCALLIB=$(CRYPT_LOCALTARGETPATHLIB)\$(TARGET_DIRECTORY)
|
|
|
|
# Export libraries placed here: \nt\public\sdk\lib
|
|
CRYPT_SDKTARGETPATHLIB=$(BASEDIR)\public\sdk\lib
|
|
|
|
# Public library location: \nt\public\sdk\lib\i386
|
|
CRYPT_SDKLIB=$(BASEDIR)\public\sdk\lib\$(TARGET_DIRECTORY)
|
|
|
|
CRYPT_SDKORLOCALLIB=$(CRYPT_LOCALLIB)
|
|
CRYPT_LIB=$(CRYPT_SDKORLOCALLIB)\crypt32.lib
|
|
|
|
USE_MAPSYM=1
|
|
|
|
CRYPT_SDKTARGETPATHLIB=$(CRYPT_LOCALTARGETPATHLIB)
|
|
NO_PUBLIC_SDK_POLLUTION=1
|
|
|