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.

81 lines
2.0 KiB

  1. #############################################################
  2. #
  3. #Copyright (c) 2000 Microsoft Corporation
  4. #
  5. #Author:
  6. # DavePar
  7. #
  8. #Date:
  9. # 20-Jul-2000
  10. #
  11. #Module Name:
  12. # sources.
  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. # ISO/PIMA 15740 Picture Transfer Protocol driver
  22. #
  23. #############################################################
  24. !include $(PROJECT_ROOT)\wia\wiaenv.inc
  25. TARGETNAME=ptpusd
  26. TARGETTYPE=DYNLINK
  27. TARGETPATH=$(OBJ_DIR)
  28. DLLDEF=..\ptpusd.def
  29. DLLENTRY=_DllMainCRTStartup
  30. USE_MSVCRT = 1
  31. INCLUDES= \
  32. $(PROJECT_ROOT)\wia\common\jpeglib; \
  33. ..\..\common; \
  34. $(DDK_INC_PATH); \
  35. $(PROJECT_ROOT)\wia\drivers\inc; \
  36. $(SDK_INC_PATH)\atl30; \
  37. $(INCLUDES); \
  38. $(PROJECT_ROOT)\wia\drivers\util;
  39. PRECOMPILED_CXX = 1
  40. PRECOMPILED_INCLUDE = ..\pch.h
  41. PRECOMPILED_OBJ = pch.obj
  42. #
  43. # Avoid boolean conflict with the jpeg library
  44. #
  45. C_DEFINES=$(C_DEFINES) -DHAVE_BOOLEAN -DWIAJPEG
  46. !if defined(CHICAGO_PRODUCT )
  47. LIB_SUFFIX=chicago
  48. !else
  49. LIB_SUFFIX=winnt
  50. !endif
  51. WPP_SOURCES= \
  52. ..\minidrv.cpp \
  53. ..\devitem.cpp \
  54. ..\imgitem.cpp \
  55. ..\eventcb.cpp
  56. SOURCES=$(WPP_SOURCES) \
  57. ..\jpegutil.cpp \
  58. ..\tiffutil.cpp \
  59. ..\dllmain.cpp \
  60. ..\factory.cpp \
  61. ..\ptpusd.rc
  62. TARGETLIBS= $(TARGETLIBS) \
  63. ..\..\common\$(LIB_SUFFIX)\$(OBJ_DIR)\$(TARGET_DIRECTORY)\ptpusb.lib \
  64. $(WIA_LIB_PATH)\jpeg.lib \
  65. $(SDK_LIB_PATH)\wiaguid.lib \
  66. $(DDK_LIB_PATH)\wiaservc.lib \
  67. $(SDK_LIB_PATH)\uuid.lib \
  68. ..\..\..\..\util\$(LIB_SUFFIX)\$(OBJ_DIR)\$(TARGET_DIRECTORY)\wiautil.lib