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.

83 lines
1.9 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. TARGETNAME=vssapi
  6. TARGETTYPE=DYNLINK
  7. TARGETPATHLIB=obj
  8. TARGETPATH=..\..\bin\$(_OBJ_DIR)
  9. # ALT_PROJECT_TARGET=srvinf
  10. BINPLACE_PLACEFILE=..\..\placefil.txt
  11. LINKER_FLAGS=$(LINKER_FLAGS) /pdb:$(TARGETPATH)\$(TARGET_DIRECTORY)\VSSAPIS.pdb
  12. UMTYPE=windows
  13. DLLENTRY=_DllMainCRTStartup
  14. DLLDEF=vssapi.def
  15. NOT_LEAN_AND_MEAN=1
  16. USE_IOSTREAM = 1
  17. USE_NATIVE_EH=ASYNC
  18. USE_ATL=1
  19. ATL_VER=30
  20. USE_MSVCRT=1
  21. C_DEFINES=-DWIN_32 -D_WINDOWS -DNT -D_WIN32_DCOM -DUNICODE -D_UNICODE -D_ATL_NO_DEBUG_CRT
  22. !if !$(FREEBUILD)
  23. C_DEFINES=$(C_DEFINES) -D_DEBUG
  24. !endif
  25. SOURCES= \
  26. vssapi.rc \
  27. vssapi.cpp \
  28. vswriter.cpp \
  29. delayloadhandler.cpp \
  30. jetwriter.cpp \
  31. INCLUDES = \
  32. ..\..\inc; \
  33. ..\..\..\inc\derived; \
  34. ..\..\..\..\volsnap
  35. TARGETLIBS= \
  36. $(SDK_LIB_PATH)\kernel32.lib \
  37. $(SDK_LIB_PATH)\advapi32.lib \
  38. $(SDK_LIB_PATH)\user32.lib \
  39. $(SDK_LIB_PATH)\ole32.lib \
  40. $(SDK_LIB_PATH)\oleaut32.lib \
  41. $(SDK_LIB_PATH)\uuid.lib \
  42. $(SDK_LIB_PATH)\user32.lib \
  43. $(SDK_LIB_PATH)\rpcrt4.lib \
  44. $(SDK_LIB_PATH)\shlwapi.lib \
  45. ..\..\lib\$(O)\vsxml.lib \
  46. ..\..\lib\$(O)\vswriter.lib \
  47. ..\..\lib\$(O)\tracing.lib \
  48. $(SDK_LIB_PATH)\vss_uuid.lib \
  49. ..\..\lib\$(O)\comadmin.lib \
  50. ..\..\lib\$(O)\security.lib \
  51. ..\..\lib\$(O)\registry.lib \
  52. ..\..\lib\$(O)\jetwriter.lib \
  53. ..\..\lib\$(O)\pubfilter.lib \
  54. ..\..\lib\$(O)\registry.lib \
  55. ..\..\lib\$(O)\base64coder.lib \
  56. $(SDK_LIB_PATH)\msxml2.lib \
  57. $(SDK_LIB_PATH)\netapi32.lib \
  58. $(SDK_LIB_PATH)\esent.lib \
  59. $(COM_LIB_PATH)\prvidl.lib
  60. DELAYLOAD = esent.dll
  61. DLOAD_ERROR_HANDLER=DliHook
  62. PRECOMPILED_CXX = 1
  63. PRECOMPILED_INCLUDE = stdafx.h
  64. PRECOMPILED_OBJ = precomp.obj