Source code of Windows XP (NT5)
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.

85 lines
2.2 KiB

  1. !IF 0
  2. Copyright (C) Microsoft Corporation, 1998 - 1999
  3. Module Name:
  4. sources.
  5. NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
  6. !ENDIF
  7. MAJORCOMP=SLBCSP
  8. MINORCOMP=slbCci
  9. SLB_ROOT=..
  10. TARGETNAME=$(MINORCOMP)
  11. TARGETPATH=$(SLB_ROOT)\lib\$(_OBJ_DIR)
  12. TARGETTYPE=LIBRARY
  13. INCLUDES=\
  14. $(SLB_ROOT)\slbRefCnt;\
  15. $(SLB_ROOT)\slbIop;\
  16. $(SLB_ROOT)\slbscu;\
  17. $(SLB_ROOT)\slbZip;\
  18. $(SLB_ROOT)\slbCrc
  19. SOURCES=\
  20. ACard.cpp \
  21. ACert.cpp \
  22. ACont.cpp \
  23. ADataObj.cpp \
  24. AKeyPair.cpp \
  25. APriKey.cpp \
  26. APublicKey.cpp \
  27. AZipValue.cpp \
  28. Card.cpp \
  29. CardInfo.cpp \
  30. Cert.cpp \
  31. CertificateInfoRecord.cpp \
  32. Container.cpp \
  33. ContainerInfoRecord.cpp \
  34. CryptFctry.cpp \
  35. CryptObj.cpp \
  36. DataObject.cpp \
  37. DataObjectInfoRecord.cpp \
  38. Exception.cpp \
  39. KeyPair.cpp \
  40. ObjectInfoFile.cpp \
  41. ObjectInfoRecord.cpp \
  42. PriKeyInfoRecord.cpp \
  43. PrivateKey.cpp \
  44. ProtCrypt.cpp \
  45. PubKeyInfoRecord.cpp \
  46. PublicKey.cpp \
  47. slbcci.cpp \
  48. SymbolTable.cpp \
  49. TransactionWrap.cpp \
  50. V1Card.cpp \
  51. V1Cert.cpp \
  52. V1Cont.cpp \
  53. V1ContRec.cpp \
  54. V1KeyPair.cpp \
  55. V1Paths.cpp \
  56. V1PriKey.cpp \
  57. V1PubKey.cpp \
  58. V2Card.cpp \
  59. V2Cert.cpp \
  60. V2Cont.cpp \
  61. V2DataObj.cpp \
  62. V2KeyPair.cpp \
  63. V2PriKey.cpp \
  64. V2PubKey.cpp
  65. # Additional Compiler definitions
  66. C_DEFINES=$(C_DEFINES) -D_WINDOWS -D_USRDLL -DCOM_NO_WINDOWS_H -DSCARD_NO_COM
  67. C_DEFINES=$(C_DEFINES) -DWIN32_LEAN_AND_MEAN -DSCU_IN_DLL
  68. USE_MSVCRT=1
  69. USE_STL=1
  70. # Use C++ Exception Handling
  71. USE_NATIVE_EH=1
  72. USE_CV=1