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.

109 lines
3.7 KiB

  1. MAJORCOMP=windows
  2. MINORCOMP=GDI
  3. TARGETNAME=gdi32
  4. TARGETNAMEP=gdi32p
  5. TARGETTYPE=DYNLINK
  6. TARGETPATH=$(_OBJ_DIR)
  7. UMPDDDILIB=$(NTGDI_PATH)\client\$(ALT_PROJECT)\$(O)\umpdddi.lib
  8. WINPPILIB=$(NTGDI_PATH)\client\$(ALT_PROJECT)\$(O)\winppi.lib
  9. NTGDIH=$(NTGDI_PATH)\inc\ntgdi.h
  10. PASS1_PUBLISH=\
  11. {$(DYNLINK_LIB)=$(SDK_LIB_DEST)\$(DYNLINK_LIBDIR)} \
  12. {$(DYNLINK_LIBP)=$(WINDOWS_LIB_DEST)\$(DYNLINK_LIBPDIR)} \
  13. {$(UMPDDDILIB)=$(WINDOWS_LIB_DEST)\$(ALT_PROJECT_TARGET)\$(TARGET_DIRECTORY)\umpdddi.lib} \
  14. {$(WINPPILIB)=$(WINDOWS_LIB_DEST)\$(ALT_PROJECT_TARGET)\$(TARGET_DIRECTORY)\winppi.lib} \
  15. {$(UMPDDDILIB)=$(DDK_LIB_DEST)\$(ALT_PROJECT_TARGET)\$(TARGET_DIRECTORY)\umpdddi.lib} \
  16. {$(WINPPILIB)=$(DDK_LIB_DEST)\$(ALT_PROJECT_TARGET)\$(TARGET_DIRECTORY)\winppi.lib} \
  17. {$(NTGDIH)=$(SDK_INC_PATH)\ntgdi.h}
  18. TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
  19. $(WUMODE_PATH)\$(ALT_PROJECT)\$(O)\w32umode.lib \
  20. $(WINDOWS_LIB_DEST)\$(ALT_PROJECT_TARGET)\*\user32p.lib \
  21. $(NTGDI_PATH)\math\$(ALT_PROJECT)\$(O)\efloat.lib \
  22. $(SDK_LIB_PATH)\ntdll.lib \
  23. $(SDK_LIB_PATH)\advapi32.lib \
  24. $(SDK_LIB_PATH)\psapi.lib
  25. LINKLIBS= $(WUMODE_PATH)\$(ALT_PROJECT)\$(O)\w32umode.lib
  26. NTTARGETFILES= $(SDK_LIB_DEST)\$(DYNLINK_LIBDIR) \
  27. $(WINDOWS_LIB_DEST)\$(DYNLINK_LIBPDIR) \
  28. $(WINDOWS_LIB_DEST)\$(ALT_PROJECT_TARGET)\*\umpdddi.lib \
  29. $(WINDOWS_LIB_DEST)\$(ALT_PROJECT_TARGET)\*\winppi.lib \
  30. ..\$(TARGETNAME).def
  31. NTTARGETFILE1=$(DYNLINK_LIBP) $(UMPDDDILIB) $(WINPPILIB)
  32. !IFNDEF MSC_WARNING_LEVEL
  33. MSC_WARNING_LEVEL=/W3
  34. !ENDIF
  35. MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
  36. INCLUDES=..; \
  37. ..\..\inc; \
  38. $(WINCORE_PATH)\w32inc; \
  39. ..\..\direct\ddraw\main; \
  40. ..\..\icm\inc; \
  41. $(BASE_INC_PATH); \
  42. $(MULTIMEDIA_INC_PATH); \
  43. $(DDK_INC_PATH)
  44. C_DEFINES=$(C_DEFINES) -D_GDI32_ -DGL_METAFILE -DFE_SB -DLANGPACK -DINTEL -DDS_ENABLE_OLD_STUFF=0
  45. USE_NTDLL=1
  46. DLLDEF=..\$(TARGETNAME).def
  47. DLLORDER=..\$(TARGETNAME).prf
  48. SOURCES= ..\cfont.c \
  49. ..\csxobj.cxx \
  50. ..\bitmap.c \
  51. ..\xform.c \
  52. ..\d3d.c \
  53. ..\dllinit.c \
  54. ..\dcmod.c \
  55. ..\dcquery.c \
  56. ..\ddraw.c \
  57. ..\emfspool.cxx \
  58. ..\font.c \
  59. ..\icm.c \
  60. ..\image.c \
  61. ..\ldc.c \
  62. ..\linedda.c \
  63. ..\local.c \
  64. ..\metafile.cxx \
  65. ..\metarec.cxx \
  66. ..\metasup.cxx \
  67. ..\mem.c \
  68. ..\mfdc.cxx \
  69. ..\mfplay16.c \
  70. ..\mfrec.cxx \
  71. ..\mfrec16.c \
  72. ..\nlsconv.c \
  73. ..\object.c \
  74. ..\output.c \
  75. ..\pal.c \
  76. ..\path.c \
  77. ..\pixelfmt.c \
  78. ..\poly.c \
  79. ..\region.c \
  80. ..\script.c \
  81. ..\fareast.c \
  82. ..\print.c \
  83. ..\ufi.c \
  84. ..\glsup.c \
  85. ..\umpd.cxx \
  86. ..\umpdeng.c \
  87. ..\umpddrv.c \
  88. ..\drawstream.c \
  89. ..\gdi.rc
  90. PRECOMPILED_INCLUDE=..\precomp.h
  91. PRECOMPILED_PCH=precomp.pch
  92. PRECOMPILED_OBJ=precomp.obj
  93. SOURCES_USED=..\sources.inc