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.

53 lines
1.2 KiB

  1. ATHROOT=$(R)\..
  2. !include $(ATHROOT)\athena.inc
  3. SOURCES_USED=$(SOURCES_USED) $(ATHROOT)\athena.inc
  4. USE_LIBCMT=1
  5. NO_NTDLL=1
  6. UMTYPE=windows
  7. C_DEFINES=$(C_DEFINES) -DDBCS_DIVIDE -D_MIMEOLE_ -D_IMNXPORT_ -D_WIN32_OE=0x0501 -D_INETCOMM_DLL_
  8. !ifdef WIN16
  9. C_DEFINES=$(C_DEFINES) -DWIN16_INETCOMM
  10. !endif
  11. WIN32_IE_VERSION=0x0500
  12. !ifndef WIN16
  13. INCLUDES=\
  14. $(BASEDIR)\private\windows\inc; \
  15. $(ATHROOT)\inc; \
  16. $(ATHROOT)\mailnews\extinc; \
  17. $(R)\inc; \
  18. $(R)\dll; \
  19. $(R)\common; \
  20. $(R)\mimeedit; \
  21. $(R)\mimeole; \
  22. $(R)\imnxport; \
  23. $(R)\fntcache; \
  24. $(INCLUDES)
  25. !else
  26. INCLUDES=\
  27. $(ATHROOT)\inc; \
  28. $(R)\inc; \
  29. $(R)\dll; \
  30. $(R)\mimeole; \
  31. $(R)\imnxport; \
  32. $(INCLUDES)
  33. !endif
  34. # Defining this allows windows.h to include other headers
  35. NOT_LEAN_AND_MEAN=1
  36. # NOTE: star below is replaced with platform by platform-specific .inc
  37. # file in %_NTROOT%\public\oak\bin
  38. PRECOMPILED_CXX=1
  39. !ifndef WIN16
  40. PRECOMPILED_OPTION=/Yupch.hxx /Fp$R\inc\$(_OBJ_DIR)\*\pch.pch
  41. !else
  42. PRECOMPILED_OPTION=/fh=$R\inc\$(_OBJ_DIR)\*\pch.pch
  43. !endif
  44. PRECOMPILED_TARGET=$(R)\inc\$(_OBJ_DIR)\*\pch.pch