!IF 0

Copyright (C) Microsoft Corporation, 1998 - 1999

Module Name:

    sources.

NOTE:   Commented description of this file is in \nt\bak\bin\sources.tpl

!ENDIF

MAJORCOMP=SLBCSP
MINORCOMP=slbCci
SLB_ROOT=..

TARGETNAME=$(MINORCOMP)
TARGETPATH=$(SLB_ROOT)\lib\$(_OBJ_DIR)
TARGETTYPE=LIBRARY

INCLUDES=\
    $(SLB_ROOT)\slbRefCnt;\
    $(SLB_ROOT)\slbIop;\
    $(SLB_ROOT)\slbscu;\
    $(SLB_ROOT)\slbZip;\
    $(SLB_ROOT)\slbCrc

SOURCES=\
    ACard.cpp                   \
    ACert.cpp                   \
    ACont.cpp                   \
    ADataObj.cpp                \
    AKeyPair.cpp                \
    APriKey.cpp                 \
    APublicKey.cpp              \
    AZipValue.cpp               \
    Card.cpp                    \
    CardInfo.cpp                \
    Cert.cpp                    \
    CertificateInfoRecord.cpp   \
    Container.cpp               \
    ContainerInfoRecord.cpp     \
    CryptFctry.cpp              \
    CryptObj.cpp                \
    DataObject.cpp              \
    DataObjectInfoRecord.cpp    \
    Exception.cpp               \
    KeyPair.cpp                 \
    ObjectInfoFile.cpp          \
    ObjectInfoRecord.cpp        \
    PriKeyInfoRecord.cpp        \
    PrivateKey.cpp              \
    ProtCrypt.cpp               \
    PubKeyInfoRecord.cpp        \
    PublicKey.cpp               \
    slbcci.cpp                  \
    SymbolTable.cpp             \
    TransactionWrap.cpp         \
    V1Card.cpp                  \
    V1Cert.cpp                  \
    V1Cont.cpp                  \
    V1ContRec.cpp               \
    V1KeyPair.cpp               \
    V1Paths.cpp                 \
    V1PriKey.cpp                \
    V1PubKey.cpp                \
    V2Card.cpp                  \
    V2Cert.cpp                  \
    V2Cont.cpp                  \
    V2DataObj.cpp               \
    V2KeyPair.cpp               \
    V2PriKey.cpp                \
    V2PubKey.cpp


# Additional Compiler definitions
C_DEFINES=$(C_DEFINES) -D_WINDOWS -D_USRDLL -DCOM_NO_WINDOWS_H -DSCARD_NO_COM
C_DEFINES=$(C_DEFINES) -DWIN32_LEAN_AND_MEAN -DSCU_IN_DLL
USE_MSVCRT=1
USE_STL=1

# Use C++ Exception Handling
USE_NATIVE_EH=1
USE_CV=1