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.

88 lines
2.1 KiB

  1. #
  2. # include the WIA global build settings
  3. #
  4. USE_SHFUSION=1
  5. !include $(PROJECT_ROOT)\ui\uienv.inc
  6. SOURCES_USED = $(SOURCES_USED) $(PROJECT_ROOT)\ui\uienv.inc
  7. #
  8. # Our specific build settings
  9. #
  10. TARGETNAME=wiaacmgr
  11. TARGETTYPE=PROGRAM
  12. TARGETPATH=obj
  13. USE_MSVCRT = 1
  14. NO_BROWSER_FILE = 1
  15. USE_RTTI = 1
  16. ATL_VER = 30
  17. USE_STATIC_ATL = 1
  18. !IF $(ALPHA)
  19. USE_NTDLL=1
  20. !ELSE
  21. USE_NOLIBS=1
  22. !ENDIF
  23. #
  24. # if you set DBG_GENERATE_PRETEND_EVENT=1 in your environment, you can get a version of
  25. # the download manager that runs without ATL at all. Also, it doesn't CoCreateInstance
  26. # IID_IWiaEventCallback which makes it easier to run under boundschecker or another
  27. # debugger.
  28. #
  29. !IF "$(DBG_GENERATE_PRETEND_EVENT)"=="1"
  30. C_DEFINES=$(C_DEFINES) -DDBG_GENERATE_PRETEND_EVENT
  31. !ENDIF
  32. !IF "$(WINHEC_DEMO)"=="1"
  33. C_DEFINES=$(C_DEFINES) -DWINHEC_DEMO
  34. !ENDIF
  35. INCLUDES=\
  36. $(INCLUDES); \
  37. $(PROJECT_ROOT)\ui\prevwnd; \
  38. $(O)
  39. SOURCES=\
  40. ..\acqmgr.cpp \
  41. ..\acqmgrcw.cpp \
  42. ..\atl.cpp \
  43. ..\camsel.cpp \
  44. ..\comdelp.cpp \
  45. ..\comfin.cpp \
  46. ..\comprog.cpp \
  47. ..\comfirst.cpp \
  48. ..\comtrans.cpp \
  49. ..\flnfile.cpp \
  50. ..\scansel.cpp \
  51. ..\thrdmsg.cpp \
  52. ..\thrdntfy.cpp \
  53. ..\wiaacmgr.cpp \
  54. ..\mintrans.cpp \
  55. ..\eventprompt.cpp \
  56. ..\stievent.cpp \
  57. ..\upquery.cpp \
  58. ..\wiaacmgr.idl \
  59. ..\wiaacmgr.rc
  60. TARGETLIBS=$(TARGETLIBS)\
  61. $(SHELL_LIB_PATH)\shfusion.lib \
  62. $(SHELL_LIB_PATH)\shguidp.lib \
  63. $(PROJECT_ROOT)\ui\lib\$(PLATFORM_SUFFIX)\$(O)\wiashext.lib \
  64. $(PROJECT_ROOT)\ui\lib\$(PLATFORM_SUFFIX)\$(O)\prevwnd.lib
  65. PRECOMPILED_CXX=1
  66. PRECOMPILED_INCLUDE=..\precomp.h
  67. PRECOMPILED_PCH=precomp.pch
  68. PRECOMPILED_OBJ=precomp.obj
  69. #
  70. #
  71. # Fusion manifest
  72. #
  73. SXS_MANIFEST_RESOURCE_ID=123
  74. SXS_APPLICATION_MANIFEST=wiaacmgr.Manifest