Leaked source code of windows server 2003
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.
|
|
!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_LIBCMT=1 USE_NATIVE_EH=1 UMTYPE=windows
!IF "$(CAPICOM_PRIVATE_DEBUG_BUILD)"!="" CRYPT_USE_DEBUG_CRTS=1 !ENDIF
!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 \ CertHlpr.cpp \ Certificate.cpp \ CertificatePolicies.cpp \ Certificates.cpp \ CertificateStatus.cpp \ Chain.cpp \ Common.cpp \ Convert.cpp \ Debug.cpp \ Decoder.cpp \ DialogUI.cpp \ EKU.cpp \ EKUs.cpp \ EncodedData.cpp \ EncryptedData.cpp \ EnvelopedData.cpp \ ExtendedKeyUsage.cpp \ ExtendedProperties.cpp \ ExtendedProperty.cpp \ Extension.cpp \ Extensions.cpp \ HashedData.cpp \ KeyUsage.cpp \ MsgHlpr.cpp \ OID.cpp \ OIDs.cpp \ NoticeNumbers.cpp \ PFXHlpr.cpp \ Policy.cpp \ PolicyInformation.cpp \ PrivateKey.cpp \ PublicKey.cpp \ Qualifier.cpp \ Qualifiers.cpp \ Recipients.cpp \ Settings.cpp \ SmartCard.cpp \ SignedCode.cpp \ SignedData.cpp \ Signer.cpp \ Signers.cpp \ SignHlpr.cpp \ StdAfx.cpp \ Store.cpp \ Template.cpp \ Utilities.cpp
!IF 0 *** note, the following LINKLIBS is necessary to allow CAPICOM run on downlevel machines *** !ENDIF LINKLIBS=\ $(SECURITY_LIB_PATH)\pkifmt.lib
TARGETLIBS= \ $(SECURITY_LIB_PATH)\mssign32.lib \ $(SECURITY_LIB_PATH)\unicode.lib \ $(SDK_LIB_PATH)\adsiid.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\crypt32.lib \ $(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\wininet.lib \ $(SDK_LIB_PATH)\wintrust.lib
!IF 0 PASS0_PUBLISH={$(O)\$(MINORCOMP).h=$(SDK_INC_PATH)\$(MINORCOMP).h} !ENDIF
|