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.

82 lines
1.8 KiB

  1. !IFDEF NTMAKEENV
  2. !INCLUDE $(NTMAKEENV)\makefile.def
  3. !ELSE
  4. # -----------------------------------------------------------------------------
  5. # $(STAXPT)\src\news\nntpapi\makefile
  6. #
  7. # Copyright (C) 1997 Microsoft Corporation
  8. # -----------------------------------------------------------------------------
  9. # -----------------------------------------------------------------------------
  10. #
  11. !INCLUDE $(EXDEV)\globenv.mak
  12. PRODTYPE = DLL
  13. COMPONENT = $(STAXPT)
  14. COMPNAME = STAXPT
  15. BASENAME = nntpapi
  16. DEFPLUSOBJS = 1
  17. SIGNEDCHAR = 1
  18. MEMBASE = $(STAXPT)\src\inc\coffbase.txt
  19. !INCLUDE $(EXDEV)\xmake1.mak
  20. !INCLUDE $(STAXPT)\src\inc\stackcpp.mak
  21. # -----------------------------------------------------------------------------
  22. #
  23. EXPORT_LIBS=0
  24. H = $(STAXPT)\src\news\$(BASENAME)
  25. RESOURCE = $(BASENAME)
  26. RESOURCEDIR = $H
  27. DEFSOURCE = $H\$(BASENAME).def
  28. OTHERINCS = -I $(EXOBJDIR) -I $(COMPONENT)\src\inc -I $(K2INCS) -I $(COMPONENT)\src\news\core\include -I$H\..\
  29. IDLNAME = nntpsvc
  30. IDLSRC = $H\..\$(IDLNAME).idl
  31. IDLINC = $(USERINCS) $(OTHERINCS)
  32. IDFLAGS =
  33. IDLDEFS = -D$(CPU) -D$(CCPU) -D_WCHAR_T_DEFINED
  34. IDLTARGET = $(EXOBJDIR)\$(IDLNAME).h
  35. $(IDLTARGET): $(IDLSRC)
  36. echo ++++++++++++++++++++++++++++++++++++++++
  37. echo BUILDING MIDL compiled files
  38. -md $(EXOBJDIR)
  39. midl $(IDLFLAGS) \
  40. $(IDLDEFS) \
  41. $(IDLSRC) \
  42. $(IDLINC) \
  43. SOURCES = \
  44. nntpsvc_c.c \
  45. nntpbind.c \
  46. nntpstub.c \
  47. nntpsubs.c \
  48. rpcutil.c \
  49. OTHERLIBS = \
  50. $(EXLIB)\netlib.lib \
  51. $(EXLIB)\ws2_32.lib \
  52. $(EXLIB)\rpcrt4.lib \
  53. $(EXLIB)\rpcndr.lib \
  54. $(EXLIB)\rpcutil.lib \
  55. $(LOCALLIB)\shuttle.lib \
  56. OTHERDEPS = $(OTHERDEPS) $(IDLTARGET)
  57. OTHERDEPSRC = $(OTHERDEPSRC) $(IDLTARGET)
  58. OTHERSUBS = $H\makefile
  59. DEPFILE = $(BASENAME).dep
  60. mkdeps: targdir $(IDLTARGET)
  61. !INCLUDE $(EXDEV)\xmake2.mak
  62. !ENDIF #NTMAKEENV