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.

107 lines
2.0 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\ui\msconfft=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. MAJORCOMP=ui
  9. MINORCOMP=msconfft
  10. TARGETNAME=nmft
  11. TARGETPATH=$(_OBJ_DIR)
  12. TARGETTYPE=DYNLINK
  13. DLLDEF=nmft.def
  14. DLLENTRY=_DllMainCRTStartup
  15. USE_MSVCRT=1
  16. #BBTCOMP=1
  17. # -DTEST_PLUGABLE
  18. C_DEFINES = $(C_DEFINES) -DUSE_BROADCAST_RECEIVE -DENABLE_HEARTBEAT_TIMER -D_WIN32_IE=0x0400 -D_WIN32_WINNT=0x0500
  19. !if "$(FREEBUILD)" == "0"
  20. C_DEFINES = $(C_DEFINES) -DENABLE_MEMORY_TRACKING
  21. !endif
  22. # -DUSE_MULTICAST_SESSION
  23. 386_STDCALL=1
  24. INCLUDES=$(INCLUDES)
  25. LINKLIBS=\
  26. $(ROOT)\nmutil\nmutila\$(O)\nmutila.lib
  27. TARGETLIBS=\
  28. $(SDK_LIB_PATH)\kernel32.lib \
  29. $(SDK_LIB_PATH)\advapi32.lib \
  30. $(SDK_LIB_PATH)\user32.lib \
  31. $(SDK_LIB_PATH)\gdi32.lib \
  32. $(SDK_LIB_PATH)\uuid.lib \
  33. $(SDK_LIB_PATH)\shell32.lib \
  34. $(SDK_LIB_PATH)\comdlg32.lib \
  35. $(SDK_LIB_PATH)\comctl32.lib \
  36. $(SDK_LIB_PATH)\ole32.lib \
  37. $(SDK_LIB_PATH)\oleaut32.lib \
  38. $(SDK_LIB_PATH)\wsock32.lib \
  39. $(ROOT)\t120\mst120\$(O)\mst120.lib
  40. #
  41. # List of sources
  42. #
  43. # plugable.cpp
  44. # nullmdm.cpp
  45. SOURCES= \
  46. applet.cpp \
  47. ftDebug.cpp \
  48. fileio.cpp \
  49. mbft.cpp \
  50. mbftapi.cpp \
  51. mbftrecv.cpp \
  52. mbftsend.cpp \
  53. messages.cpp \
  54. osshelp.cpp \
  55. cntlist.cpp \
  56. ms_util.cpp \
  57. ftldr.cpp \
  58. ftui.cpp \
  59. combotb.cpp \
  60. nmft.rc
  61. #
  62. # Precompiled specs
  63. #
  64. PRECOMPILED_INCLUDE = mbftpch.h
  65. PRECOMPILED_PCH = mbftpch.pch
  66. PRECOMPILED_OBJ = mbftpch.obj
  67. PRECOMPILED_CXX = 1
  68. #
  69. # Parameters for MIDL
  70. #
  71. IDL_TYPE=ole
  72. PASS0_HEADERDIR = $(ROOT)\ui\msconfft\$(O)
  73. PASS0_SOURCEDIR = $(ROOT)\ui\msconfft\$(O)
  74. MIDL_TLBDIR = $(ROOT)\ui\msconfft\$(O)
  75. MIDL_UUIDDIR = $(ROOT)\ui\msconfft
  76. CONDITIONAL_INCLUDES = \
  77. macocidl.h \
  78. macwin32.h \
  79. rpcerr.h \
  80. rpcmac.h \
  81. winwlm.h \
  82. macname1.h \
  83. macname2.h \
  84. macpub.h \
  85. macapi.h \
  86. values.h