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.

77 lines
2.2 KiB

  1. !IFDEF NTMAKEENV
  2. !INCLUDE $(NTMAKEENV)\makefile.def
  3. !ELSE
  4. # -----------------------------------------------------------------------------
  5. # $(TRANSMT)\src\phatq\cat\ldapstor\makefile
  6. #
  7. # Copyright (C) 1998 Microsoft Corporation
  8. # -----------------------------------------------------------------------------
  9. # -----------------------------------------------------------------------------
  10. #
  11. !INCLUDE $(EXDEV)\globenv.mak
  12. !INCLUDE $(SRCROOT)\transmt\src\transmt.mak
  13. PRODTYPE = LIB
  14. COMPONENT = $(TRANSMT)
  15. COMPNAME = TRANSMT
  16. BASENAME = ldapstor
  17. CPPPCH = precomp
  18. EXPORT_LIBS = 0
  19. !INCLUDE $(EXDEV)\xmake1.mak
  20. IDLTARG = mailmsg.h aqueue.h smtpevent.h ptntintf.h catintrnl.h
  21. IDLSOURCE = $(EXC)\inc\mailmsg.idl $(EXC)\inc\aqueue.idl $(EXC)\inc\smtpevent.idl $(EXC)\inc\ptntintf.idl $(TRANSMT)\src\phatq\cat\inc\catintrnl.idl
  22. # -----------------------------------------------------------------------------
  23. #
  24. NOMEMBASE = 1
  25. HLANGLOC = $(COMPRESRC)
  26. H = $(TRANSMT)\src\phatq\cat\ldapstor
  27. OTHERINCS = -I $(TRANSMT)\exc\inc \
  28. -I $(TRANSMT)\src\inc \
  29. -I $(EXOBJDIR) \
  30. -I $(EXOBJLANGDIR) \
  31. -I $(H)\..\inc \
  32. -I $(H)\..\..\inc \
  33. CMODEL = $(CMODEL:-D_NTSDK=)
  34. CFLAGS = $(CFLAGS:-J=)
  35. CFLAGS = $(CFLAGS) -GX -Yd
  36. USERDEFS =-DTHIS_MODULE=\"CAT\" -DPLATINUM
  37. DEFPLUSOBJS = 1
  38. SOURCES = \
  39. asyncctx.cpp \
  40. ldapconn.cpp \
  41. ldapstor.cpp \
  42. spinlock.cpp \
  43. icatitemattr.cpp \
  44. simparray.cpp \
  45. icatqueries.cpp \
  46. icatasync.cpp \
  47. cnfgmgr.cpp \
  48. pldapwrap.cpp
  49. OTHERSUBS = $(H)\makefile
  50. DEPFILE = $(BASENAME).dep
  51. #bug 168260 : from \transmt\ldapstor\ntx\dbg\ldapstor.dep
  52. HMCTARG=$(HMCTARG) caterr.h phatqmsg.h
  53. HOTHERTARG=$(HOTHERTARG) aqueue.h mailmsg.h smtpevent.h
  54. #bug 185932 : from \TRANSMT\ldapstor\ntx\rtl\ldapstor.dep
  55. HOTHERTARG=$(HOTHERTARG) ptntintf.h
  56. !INCLUDE $(EXDEV)\xmake2.mak
  57. !ENDIF #NTMAKEENV