Source code of Windows XP (NT5)
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.

39 lines
1.0 KiB

  1. !IF 0
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name:
  4. ole.inc
  5. Abstract:
  6. This file is included from all of the sources files for all platforms
  7. built in the ole tree. It is handy for defining common options and
  8. paths used in building for different platformsn.
  9. !ENDIF
  10. # This *should* be the only place the root of the project is defined or
  11. # used in building the ole source tree. If you want to build this
  12. # project with a different root either edit this file or set OLEDIR in your
  13. # environment.
  14. # But, OLEDIR is also used in olethunk\ole16\makefile.inc
  15. !ifndef OLEDIR
  16. OLEDIR=$(PROJECT_ROOT)\ole32
  17. !endif
  18. # We define _OLE32_ so that when building ole32.dll we don't have
  19. # DECLSPEC_IMPORT defined (see objbase.h)
  20. !if "$(MINORCOMP)"=="com" || "$(MINORCOMP)"=="stg"||"$(MINORCOMP)"=="ole232"|| \
  21. "$(MINORCOMP)"=="common" || "$(MINORCOMP)"=="proxy" ||\
  22. "$(MINORCOMP)"=="comcat" || "$(MINORCOMP)"=="txfole"
  23. C_DEFINES= \
  24. $(C_DEFINES) \
  25. -D_OLE32_
  26. !endif
  27. MSC_WARNING_LEVEL=/W3 /WX