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.

49 lines
1.4 KiB

  1. !include ..\..\swrast.inc
  2. !include ..\rgb.inc
  3. UMTYPE=windows
  4. TARGETPATH=obj
  5. TARGETTYPE=LIBRARY
  6. TARGETNAME=d3d8rgb
  7. #!if $(FREEBUILD)
  8. #TARGETNAME=d3d8rgb
  9. #!else
  10. #TARGETNAME=d3d8rgbd
  11. #!endif
  12. # On for Multi-processor build safety, this needs all other directories first
  13. SYNCHRONIZE_DRAIN=1
  14. PASS1_PUBLISH= { $(O)\$(TARGETNAME).lib=$(PROJECT_LIB_PATH)\$(TARGETNAME).lib }
  15. USE_NOLIBS=1
  16. PRECOMPILED_OPTION= /Yurgb_pch.h /Fp$(RGBRASTROOT)\pch\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rgb_pch.pch
  17. HEADEROBJNAME= $(RGBRASTROOT)\pch\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rgb_pch.obj
  18. HEADEROBJ= /Fo$(HEADEROBJNAME)
  19. PRECOMPILED_CXX= 1
  20. OBJLIBFILES=$(OBJLIBFILES) \
  21. $(RGBRASTROOT)\mmxemul\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\mmxemul.lib \
  22. $(RGBRASTROOT)\cspan\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rcspan.lib \
  23. $(RGBRASTROOT)\mlspan\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rmlspan.lib \
  24. $(RGBRASTROOT)\spaninit\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rspanini.lib \
  25. $(RGBRASTROOT)\setup\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rsetup.lib \
  26. $(RGBRASTROOT)\main\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\main.lib
  27. !if !($(AMD64) || $(IA64))
  28. OBJLIBFILES=$(OBJLIBFILES) \
  29. $(RGBRASTROOT)\mmxspan\$(_OBJ_DIR)\$(TARGET_DIRECTORY)\rmmxspan.lib
  30. !endif
  31. !ifdef USE_ICECAP4
  32. C_DEFINES=$(C_DEFINES) -DUSE_ICECAP4
  33. INCLUDES=$(ICECAP4)\Include;$(INCLUDES)
  34. PERFLIBS=$(ICECAP4)\Lib\icecap.lib
  35. !endif
  36. SOURCES = \
  37. ..\Main.cpp