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.

68 lines
1.6 KiB

  1. !IF 0
  2. Copyright (C) Microsoft Corporation, 1989 - 1999
  3. NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
  4. !ENDIF
  5. MAJORCOMP=crypt
  6. MINORCOMP=psbase
  7. TARGETNAME=psbase
  8. TARGETPATH=obj
  9. TARGETTYPE=DYNLINK
  10. DLLDEF=$(O)\$(MINORCOMP).def
  11. DLLENTRY=_DllMainCRTStartup
  12. #
  13. # Enable Fusion Build Magic (preprocess the manifest, stick in resources)
  14. #
  15. SXS_ASSEMBLY_NAME=Microsoft.Windows.Security.PSBase
  16. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  17. SXS_MANIFEST=psbase.dll.Manifest
  18. SXS_MANIFEST_IN_RESOURCES=1
  19. SXS_NO_BINPLACE=1
  20. SXS_MANIFEST_RESOURCE_ID=2
  21. INCLUDES= $(SECURITY_INC); \
  22. $(SECURITY_INC)\$(O); \
  23. $(DS_INC_PATH); \
  24. $(DS_INC_PATH)\crypto; \
  25. ..\include;
  26. USE_MSVCRT=1
  27. C_DEFINES= -DUNICODE -D_UNICODE -DISOLATION_AWARE_ENABLED
  28. TARGETLIBS= \
  29. $(SECURITY_LIB_PATH)\pscommon.lib \
  30. $(SECURITY_LIB_PATH)\unicode.lib \
  31. $(SECURITY_LIB_PATH)\dpapi.lib \
  32. $(SECURITY_LIB_PATH)\dpapi_s.lib \
  33. $(SDK_LIB_PATH)\cryptui.lib \
  34. $(SDK_LIB_PATH)\user32.lib \
  35. $(SDK_LIB_PATH)\rpcrt4.lib \
  36. $(SDK_LIB_PATH)\kernel32.lib \
  37. $(SDK_LIB_PATH)\advapip.lib \
  38. $(SDK_LIB_PATH)\gdi32.lib \
  39. $(SDK_LIB_PATH)\lsasrv.lib \
  40. $(SDK_LIB_PATH)\crypt32.lib \
  41. $(DS_LIB_PATH)\rsa32.lib \
  42. $(SDK_LIB_PATH)\netapi32.lib
  43. SOURCES= \
  44. prov.cpp \
  45. provui.cpp \
  46. storage.cpp \
  47. secure.cpp \
  48. passwd.cpp \
  49. lnklist.cpp \
  50. misc.cpp \
  51. migrate.cpp \
  52. prov.rc
  53. NO_NTDLL=1
  54. PRECOMPILED_INCLUDE=pch.cpp