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.

93 lines
2.9 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\as\dd=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. ##############################################################################
  8. # #
  9. # DC-Groupware Display Driver include File #
  10. # #
  11. # Copyright(c) Microsoft 1996-1997 #
  12. # #
  13. ##############################################################################
  14. # #
  15. # Change History: #
  16. # #
  17. # 27Nov96 NFC Created Millennium codebase. #
  18. # 04Dec96 MD BuildChk Added !UNDEF USE_MSVCRT. #
  19. # 17Dec96 PAB SFR0646 Use only DLL_DISP to identify the display driver #
  20. # 20Dec96 LB CLEANUP Drop REMOTEDD into \NT subdirectory #
  21. # 01Jan97 JPB SFR1201 Replaced BND files with BA files #
  22. # 03Jan97 NFC SFR1176 Move duplicated files to common directory #
  23. # 09Jan97 NC SFR1248 Implement new bounds scheme #
  24. # 14Jan97 NC SFR1248 BA files no longer duplicated #
  25. # 16Jan97 MD MNM2730 Track child processes. #
  26. # #
  27. ##############################################################################
  28. #A bug in vc6 compiler spews a warning if -NOWIN98 is specified
  29. # this is fixed in vc6.1, so when it ships, this can be removed
  30. NO_NOWIN98=1
  31. !include ..\ascom.inc
  32. MAJORCOMP=as
  33. MINORCOMP=dd
  34. TARGETNAME=mnmdd
  35. TARGETPATH=$(_OBJ_DIR)
  36. TARGETTYPE=GDI_DRIVER
  37. DLLDEF=disp.def
  38. DLLENTRY = DrvEnableDriver
  39. !if "$(BUILD_PRODUCT)" != "NT"
  40. ALT_PROJECT_TARGET = NT
  41. !endif
  42. GDI_DRIVER_LIBS=$(SDK_LIB_PATH)\libcntpr.lib
  43. C_DEFINES=$(C_DEFINES) -DDLL_DISP -DWINNT
  44. #C_DEFINES=$(C_DEFINES) -DINIT_TRACE
  45. !if "$(BUILD_PRODUCT)" == "NT"
  46. INCLUDES=$(INCLUDES);$(DDK_INC_PATH)
  47. !endif
  48. USE_LIBCNTPR=1
  49. !UNDEF USE_LIBCMT
  50. !UNDEF USE_MFC
  51. !UNDEF USE_MSVCRT
  52. 386_STDCALL=1
  53. !UNDEF CHICAGO_PRODUCT
  54. !UNDEF CHICAGO_PROJECT
  55. !UNDEF WIN32_DEFINE
  56. !UNDEF NOT_LEAN_AND_MEAN
  57. !UNDEF CBSTRING
  58. !UNDEF NTPROFILEINPUT
  59. SOURCES=\
  60. disp.rc \
  61. ba.c \
  62. cm.c \
  63. com.c \
  64. globals.c \
  65. het.c \
  66. oa.c \
  67. oe.c \
  68. osi.c \
  69. sbc.c \
  70. shm.c \
  71. ssi.c \
  72. trc.c
  73. PRECOMPILED_INCLUDE = precomp.h
  74. PRECOMPILED_PCH = precomp.pch
  75. PRECOMPILED_OBJ = precomp.obj
  76. # Override setting inherited from ascom.inc/common.inc
  77. BUFFER_OVERFLOW_CHECKS=1