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.

46 lines
1006 B

  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 D3DDX6
  20. D3DDX6 = $(D3DROOT)\dx6
  21. !endif
  22. !include $(D3DDX6)\$(RAST_TARGET)d3d.mk
  23. RASTROOT = $(D3DDX6)\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. # Disable MASM 5.x compatibility
  33. NOMASMCOMPATIBILITY = 1
  34. # Use MASM 6.11d for assembly since 6.11a doesn't handle the MMX
  35. # macros properly.
  36. 386_ASSEMBLER_NAME = ml611d