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.

47 lines
1.0 KiB

  1. #############################################################################
  2. #
  3. # rast.mk
  4. #
  5. # Base makefile for rasterization build.
  6. #
  7. # Copyright (C) Microsoft Corporation, 1997.
  8. #
  9. #############################################################################
  10. !ifndef DXGROOT
  11. DXGROOT = $(DXROOT)\dxg
  12. !endif
  13. !ifndef D3DROOT
  14. D3DROOT = $(DXGROOT)\d3d
  15. !endif
  16. !ifndef DDROOT
  17. DDROOT = $(DXGROOT)\dd
  18. !endif
  19. !ifndef D3DDX7
  20. D3DDX7 = $(D3DROOT)\dx7
  21. !endif
  22. !include $(D3DDX7)\$(RAST_TARGET)d3d.mk
  23. RASTROOT = $(D3DDX7)\rast
  24. MAJORCOMP = rast
  25. MINORCOMP = $(TARGETNAME)
  26. # Use __stdcall as the default calling convention.
  27. # ATTENTION - Can't do this because the rest of D3D uses cdecl for some reason.
  28. # 386_STDCALL = 1
  29. INCLUDES = $(INCLUDES);\
  30. $(RASTROOT)\inc;\
  31. $(D3DROOT)\cppdbg;\
  32. $(D3DROOT)\ref\inc
  33. # Disable MASM 5.x compatibility
  34. NOMASMCOMPATIBILITY = 1
  35. # Use MASM 6.11d for assembly since 6.11a doesn't handle the MMX
  36. # macros properly.
  37. 386_ASSEMBLER_NAME = ml611d