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.

115 lines
2.7 KiB

  1. !IF 0
  2. Copyright (c) 2001 Microsoft Corporation
  3. !ENDIF
  4. MAJORCOMP=windows.com
  5. MINORCOMP=AutoUpdate
  6. PRECOMPILED_INCLUDE=pch.h
  7. PRECOMPILED_CXX=1
  8. USE_MSVCRT=1
  9. #USE_STL=1
  10. USE_STATIC_ATL=1
  11. ATL_VER=30
  12. USE_VCCOM=1
  13. #USE_NATIVE_EH=1
  14. TARGETNAME=wuaueng
  15. TARGETPATH=$(_OBJ_DIR)
  16. TARGETTYPE=DYNLINK
  17. DLLENTRY=_DllMainCRTStartup
  18. #
  19. # Fusionized
  20. #
  21. SXS_ASSEMBLY_NAME=Microsoft.Windows.windowsupdate.wuaueng
  22. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  23. SXS_MANIFEST=wuaueng.Manifest
  24. SXS_MANIFEST_IN_RESOURCES=1
  25. SXS_ASSEMBLY_VERSION=5.4
  26. SXS_NO_BINPLACE=1
  27. C_DEFINES = $(C_DEFINES) -DUNICODE -D_UNICODE -DREGISTER_PROXY_DLL
  28. #MIDL_NO_ROBUST=1
  29. PASS0_HEADERDIR=$(O)
  30. PASS0_SOURCEDIR=$(O)
  31. MIDL_UUIDDIR=$(O)
  32. MIDL_TLBDIR=$(O)
  33. INCLUDES= \
  34. $(INCLUDES); \
  35. $(WUAU)\inc; \
  36. $(WUAU)\wuaulib; \
  37. $(WINDOWS_COM)\inc; \
  38. $(WINDOWS_COM)\iuctl\unicode\$(O);\
  39. $(SDXROOT)\public\internal\admin\inc; \
  40. $(SDXROOT)\public\internal\base\inc; \
  41. $(PUBLIC_INTERNAL_PATH)\shell\inc; \
  42. $(PUBLIC_INTERNAL_PATH)\enduser\inc; \
  43. $(BASEDIR)\public\internal\termsrv\inc;
  44. DLLDEF=wuaueng.def
  45. SOURCES= \
  46. wuauengi.idl \
  47. wuauengi_i.c \
  48. wuaueng.cpp \
  49. service.cpp \
  50. selfupdate.cpp \
  51. aucpl.cpp \
  52. auservinternals.cpp \
  53. prsheet.cpp \
  54. Updates.cpp \
  55. AUEventMsgs.mc \
  56. wuaueng.rc \
  57. AUEventLog.cpp \
  58. statusping.cpp \
  59. register.cpp \
  60. AUSessions.cpp \
  61. aucatalog.cpp \
  62. auxml.cpp\
  63. audownload.cpp \
  64. CAUState.cpp \
  65. ausens.cpp \
  66. tscompat.cpp \
  67. muiutil.cpp
  68. TARGETLIBS = \
  69. $(SDK_LIB_PATH)\uuid.lib \
  70. $(SDK_LIB_PATH)\kernel32.lib \
  71. $(SDK_LIB_PATH)\user32.lib \
  72. $(SDK_LIB_PATH)\advapi32.lib \
  73. $(SDK_LIB_PATH)\oleaut32.lib \
  74. $(SDK_LIB_PATH)\ole32.lib \
  75. $(SDK_LIB_PATH)\wininet.lib \
  76. $(SDK_LIB_PATH)\shell32.lib \
  77. $(SDK_LIB_PATH)\shlwapi.lib \
  78. $(SDK_LIB_PATH)\advpack.lib \
  79. $(SDK_LIB_PATH)\htmlhelp.lib \
  80. $(SDK_LIB_PATH)\userenv.lib \
  81. $(WUAU)\wuaulib\$(O)\wuaulib.lib \
  82. $(WINDOWS_COM)\lib\detect\unicode\$(O)\detect.lib \
  83. $(WINDOWS_COM)\lib\download\unicode\$(O)\download.lib \
  84. $(WINDOWS_COM)\lib\URLLogging\unicode\$(O)\URLLogging.lib \
  85. $(WINDOWS_COM)\lib\trust\unicode\$(O)\trust.lib \
  86. $(WINDOWS_COM)\lib\testkeys\unicode\$(O)\wutestkeys.lib \
  87. $(SDK_LIB_PATH)\sfc.lib \
  88. $(SDK_LIB_PATH)\rpcutil.lib \
  89. $(SDK_LIB_PATH)\winsta.lib \
  90. $(SDK_LIB_PATH)\irnotif.lib \
  91. $(SDK_LIB_PATH)\wtsapi32.lib \
  92. $(SDK_LIB_PATH)\Rpcrt4.lib \
  93. $(SDK_LIB_PATH)\comctl32.lib\
  94. $(SDK_LIB_PATH)\version.lib\
  95. $(WINDOWS_COM)\lib\schemamisc\unicode\$(O)\schemamisc.lib \
  96. $(WINDOWS_COM)\lib\util\unicode\$(O)\util.lib \
  97. $(WINDOWS_COM)\lib\Logging\unicode\$(O)\Logging.lib \
  98. $(WINDOWS_COM)\lib\wusafefn\unicode\$(O)\wusafefn.lib
  99. MISCFILES = wuauhelp.chm \
  100. wuau.adm