95 lines
1.9 KiB
Plaintext
95 lines
1.9 KiB
Plaintext
!IF 0
|
|
|
|
Copyright (C) Microsoft Corporation, 1989 - 1999
|
|
|
|
NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
|
|
|
|
!ENDIF
|
|
|
|
MAJORCOMP=crypt
|
|
MINORCOMP=capicom
|
|
|
|
TARGETNAME=$(MINORCOMP)
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DYNLINK
|
|
|
|
DLLDEF=$(O)\$(MINORCOMP).def
|
|
DLLENTRY=_DllMainCRTStartup
|
|
|
|
C_DEFINES= -D_WINDOWS -D_USRDLL
|
|
|
|
NOT_LEAN_AND_MEAN=1
|
|
|
|
USE_STL=1
|
|
ATL_VER=30
|
|
USE_STATIC_ATL=1
|
|
USE_SYSTEM_MIDL=1
|
|
|
|
#USE_MSVCRT=1
|
|
USE_NATIVE_EH=1
|
|
UMTYPE=windows
|
|
|
|
!IF "$(CRYPT_USE_DEBUG_CRTS)"!=""
|
|
DEBUG_CRTS=1
|
|
C_DEFINES=$(C_DEFINES) -D_DEBUG
|
|
!ENDIF
|
|
|
|
!IF "$(CRYPT_USE_WARNING_LEVEL_W4)"!=""
|
|
MSC_WARNING_LEVEL=/W4
|
|
!ENDIF
|
|
|
|
!IF "$(CAPICOM_USE_PRINTF_FOR_DEBUG_TRACE)"!=""
|
|
C_DEFINES=$(C_DEFINES) -DCAPICOM_USE_PRINTF_FOR_DEBUG_TRACE
|
|
!ENDIF
|
|
|
|
IDL_TYPE=OLE
|
|
#MIDL_TLBDIR=$(O)
|
|
PASS0_HEADERDIR=$(O)
|
|
PASS0_SOURCEDIR=$(O)
|
|
|
|
INCLUDES= $(O);$(SECURITY_INC);$(DS_INC_PATH)
|
|
|
|
SOURCES= \
|
|
$(MINORCOMP).rc \
|
|
$(MINORCOMP).cpp \
|
|
$(MINORCOMP).idl \
|
|
ADHelpers.cpp \
|
|
Algorithm.cpp \
|
|
Attribute.cpp \
|
|
Attributes.cpp \
|
|
Base64.cpp \
|
|
BasicConstraints.cpp \
|
|
Certificate.cpp \
|
|
Certificates.cpp \
|
|
CertificateStatus.cpp \
|
|
Chain.cpp \
|
|
Common.cpp \
|
|
Convert.cpp \
|
|
Debug.cpp \
|
|
DialogUI.cpp \
|
|
EKU.cpp \
|
|
EKUs.cpp \
|
|
EncryptedData.cpp \
|
|
EnvelopedData.cpp \
|
|
ExtendedKeyUsage.cpp \
|
|
KeyUsage.cpp \
|
|
Settings.cpp \
|
|
Recipients.cpp \
|
|
SignedData.cpp \
|
|
Signer.cpp \
|
|
Signers.cpp \
|
|
StdAfx.cpp \
|
|
Store.cpp
|
|
|
|
TARGETLIBS= \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|
$(SDK_LIB_PATH)\uuid.lib \
|
|
$(SDK_LIB_PATH)\crypt32.lib \
|
|
$(SDK_LIB_PATH)\adsiid.lib
|
|
|
|
PASS0_PUBLISH={$(O)\$(MINORCOMP).h=$(SDK_INC_PATH)\$(MINORCOMP).h}
|