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.

88 lines
2.2 KiB

  1. ############################################################################
  2. #
  3. # Copyright (C) 1992, Microsoft Corporation.
  4. #
  5. # All rights reserved.
  6. #
  7. ############################################################################
  8. #
  9. # Name of target. Include an extension (.dll, .lib, .exe)
  10. # If the target is part of the release, set RELEASE to 1.
  11. #
  12. TARGET = ole232.dll
  13. TARGET_DESCRIPTION = "$(PLATFORM) $(BUILDTYPE) Compound Doc DLL"
  14. RELEASE = 0
  15. COFFBASE = ole232
  16. SUBDIRS = \
  17. advise \
  18. base \
  19. cache \
  20. clipbrd \
  21. debug \
  22. drag \
  23. inplace \
  24. stdimpl \
  25. ole1 \
  26. util
  27. #
  28. # Source files. Remember to prefix each name with .\
  29. #
  30. CPPFILES =
  31. CFILES =
  32. #
  33. # Libraries and other object files to link.
  34. #
  35. # BE SURE TO CHANGE THIS ONCE MERGED INTO COMMON
  36. DEFFILE = $(CAIROLE)\ilib\ole232xx.def
  37. LIBS = \
  38. $(CAIROLE)\ilib\$(OBJDIR)\compob32.lib \
  39. $(CAIROLE)\ilib\$(OBJDIR)\storag32.lib \
  40. $(CAIROLE)\ilib\$(OBJDIR)\ole232.lib \
  41. !if "$(OPSYS)" == "NT1X"
  42. $(IMPORT)\nt1x\lib\$(OBJDIR)\shell32.lib
  43. !elseif "$(OPSYS)" == "NT"
  44. $(IMPORT)\nt475\lib\$(OBJDIR)\shell32.lib
  45. !elseif "$(OPSYS)" == "DOS" && "$(PLATFORM)" == "i386"
  46. $(IMPORT)\chicago\lib\shell32.lib \
  47. $(IMPORT)\chicago\lib\mpr.lib \
  48. $(COMMON)\src\chicago\$(OBJDIR)\chicago.lib
  49. !endif
  50. !if "$(OPSYS)" == "NT"
  51. LIBS = $(LIBS) $(CAIROLIB)
  52. !endif
  53. OBJFILES = \
  54. !if "$(OPSYS)" == "NT1X"
  55. ..\common\$(OBJDIR)\dllentr2.obj \
  56. !elseif "$(OPSYS)" == "DOS" && "$(PLATFORM)" == "i386"
  57. ..\common\$(OBJDIR)\dllentr2.obj \
  58. !endif
  59. .\advise\$(OBJDIR)\advise.lib \
  60. .\base\$(OBJDIR)\base.lib \
  61. .\cache\$(OBJDIR)\cache.lib \
  62. .\clipbrd\$(OBJDIR)\clipbrd.lib \
  63. .\debug\$(OBJDIR)\debug.lib \
  64. .\drag\$(OBJDIR)\drag.lib \
  65. .\inplace\$(OBJDIR)\inplace.lib \
  66. .\stdimpl\$(OBJDIR)\stdimpl.lib \
  67. .\ole1\$(OBJDIR)\ole1.lib \
  68. .\util\$(OBJDIR)\util.lib
  69. RCFILES = .\res\ole2w32.rc
  70. RCFLAGS = /i .\res