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.

76 lines
1.5 KiB

  1. #
  2. # Copyright (c) 1991, Microsoft Corporation
  3. #
  4. # History:
  5. #
  6. # 18-Feb-1994 BobDay Adapted from MVDM\WOW16\GDI\MAKEFILE
  7. #
  8. !IFDEF USEBUILD
  9. # If using BUILD.EXE, edit .\sources. if you want to add a new source
  10. # file to this component. This file merely indirects to the real make file
  11. # that is shared by all the components of NT OS/2.
  12. !INCLUDE $(NTMAKEENV)\makefile.def
  13. !ELSE
  14. default: copy_bin
  15. TARGET = compobj.dll
  16. CFILES = \
  17. .\comdthk.c
  18. CXXFILES = \
  19. .\compobj.cxx \
  20. .\comlocal.cxx \
  21. .\etask.cxx \
  22. .\call32.cxx \
  23. .\comguid.cxx \
  24. .\go1632pr.cxx \
  25. .\stdalloc.cxx \
  26. .\memctx.cxx \
  27. .\clstub16.cxx \
  28. .\valid.cxx \
  29. .\dlltable.cxx
  30. RCFILES = .\compobj.rc
  31. LIBS = $(LIBS)\
  32. ..\coll\$(OBJDIR)\coll.lib \
  33. ..\ole2\$(OBJDIR)\ole2.lib
  34. !if "$(NTDEBUG)" != "" && "$(NTDEBUG)" != "retail" && "$(NTDEBUG)" != "ntsdnodbg"
  35. LIBS = $(LIBS) $(OLETHUNK)\debnot\$(OBJDIR)\debnot.lib
  36. !endif
  37. !include ..\makefile.inc
  38. copy_bin: all
  39. -binplace $(OBJDIR)\compobj.dll
  40. -binplace $(OBJDIR)\compobj.sym
  41. -binplace $(OBJDIR)\compobj.map
  42. compobj.obj: compobj.cxx
  43. comdthk.obj: comdthk.c
  44. comlocal.obj: comlocal.cxx
  45. etask.obj: etask.cxx
  46. call32.obj: call32.cxx
  47. comguid.obj: comguid.cxx
  48. go1632pr.obj: go1632pr.cxx
  49. stdalloc.obj: stdalloc.cxx
  50. valid.obj: valid.cxx
  51. clstub16.obj: clstub16.cxx
  52. !ENDIF