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.

83 lines
1.5 KiB

  1. !IFDEF NTMAKEENV
  2. !INCLUDE $(NTMAKEENV)\makefile.def
  3. !ELSE
  4. # -----------------------------------------------------------------------------
  5. # $(COMMON)\src\exchmem\makefile
  6. #
  7. # Copyright (C) 1993 Microsoft Corporation
  8. # -----------------------------------------------------------------------------
  9. !INCLUDE $(EXDEV)\globenv.mak
  10. PRODMT = 1
  11. PRODTYPE = DLL
  12. COMPONENT = $(COMMON)
  13. COMPNAME = COMMON
  14. BASENAME = exchmem
  15. LOCALIZATION = MULTILANG
  16. !INCLUDE $(EXDEV)\xmake1.mak
  17. CFLAGS = $(CFLAGS) -DNT_SUR
  18. # -----------------------------------------------------------------------------
  19. #
  20. # Setup the basics
  21. #
  22. H = $(COMMON)\src\exchmem
  23. OTHERINCS = -I$(COMMON)\src\exchmem -I$(COMMON)\export -I$(EXC)\inc
  24. SOURCES = \
  25. exchmem.c \
  26. mpheap.c
  27. DEPFILE = exchmem.dep
  28. # -----------------------------------------------------------------------------
  29. #
  30. # Define some other flags
  31. #
  32. DEFPLUSOBJS = 1
  33. DEFSOURCE = $(H)\exchmem.des
  34. ENTRYPOINT = DllMain
  35. !IF "$(DLLENTRY)" != ""
  36. ENTRYPOINT = $(ENTRYPOINT)@12
  37. !ENDIF
  38. RESOURCES = exchmem
  39. RESOURCEDIR = $(H)
  40. !IF $(VERDEBUG)
  41. OTHERLIBS = $(EXLIB)\imagehlp.lib
  42. !ENDIF
  43. OTHERSUBS = \
  44. $(H)\makefile \
  45. PCH =
  46. CPPPCH =
  47. LINTFILE =
  48. # -----------------------------------------------------------------------------
  49. !IF $(NT) && "$(LANG)" == "USA"
  50. !INCLUDE $(EXDEV)\xmake2.mak
  51. !ELSE
  52. $(BLDTARGETS):
  53. echo WARNING: $(BASENAME) does not build for $(PLATFORM) $(LANG)
  54. !ENDIF
  55. !ENDIF