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.

77 lines
1.9 KiB

  1. # ############################################################
  2. #
  3. #Copyright (c) 2000 Microsoft Corporation
  4. #
  5. #Author:
  6. # byronc, coopp, keisuket, vlads
  7. #
  8. #Date:
  9. # 2-Feb-2000
  10. #
  11. #Module Name:
  12. # sources.inc
  13. #
  14. #Abstract:
  15. # This file specifies the target component being built and the list of
  16. # sources files needed to build that component. Also specifies optional
  17. # compiler switches and libraries that are unique for the component being
  18. # built.
  19. #
  20. # This directory builds
  21. # sti.lib - client side lib for STI clients.
  22. # sti.dll - proxy/stub code for STI and WIA.
  23. #
  24. # ############################################################
  25. !include $(PROJECT_ROOT)\wia\wiaenv.inc
  26. TARGETNAME=sti
  27. TARGETPATH=$(OBJ_DIR)
  28. TARGETTYPE=DYNLINK
  29. PASS1_PUBLISH= \
  30. {$(O)\sti.lib=$(SDK_LIB_PATH)\sti.lib}
  31. DLLDEF=..\sti.def
  32. #DLLENTRY=DllMain
  33. DLLENTRY=_DllMainCRTStartup
  34. COFFBASE=usermode
  35. IDL_RULES =1
  36. PASS0_HEADERDIR=$(O)
  37. PASS0_SOURCEDIR=$(O)
  38. INCLUDES=$(INCLUDES);..\..\rpc;..\..\rpc\$(O);..\.;.\;
  39. C_DEFINES=$(C_DEFINES) -D_WIN32_DCOM -DREGISTER_PROXY_DLL -DENTRY_PREFIX=DmPrxy
  40. SOURCES= \
  41. ..\stimsg.mc \
  42. ..\sti.rc \
  43. ..\bind.c \
  44. ..\classf.c \
  45. ..\regsvr.c \
  46. ..\sti.c \
  47. ..\util.c \
  48. ..\stirpc_client.c
  49. SOURCES= $(SOURCES) \
  50. ..\wiaenum.cpp \
  51. ..\select.cpp \
  52. ..\getimage.cpp \
  53. ..\italloc.cpp \
  54. ..\wia_proxy.c \
  55. ..\devdlg.cpp \
  56. ..\eventprxy.cpp \
  57. ..\wia_dlldata.c \
  58. ..\wiapriv_proxy.c \
  59. TARGETLIBS= $(TARGETLIBS) \
  60. $(SDK_LIB_PATH)\wiaguid.lib \
  61. $(WIA_LIB_PATH)\stirt.lib \
  62. $(PROJECT_ROOT)\lib\$(PLATFORM_SUFFIX)\$(O)\psutil.lib
  63. #
  64. # Note: The precompiled header is C not C++!
  65. #
  66. PRECOMPILED_INCLUDE = ..\pch.h
  67. PRECOMPILED_OBJ = pch.obj