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.

218 lines
6.5 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\ui\conf=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. #This induces makefile.inc to be included which contains dependency information
  9. #That forces BUILD.EXE to rebuild the rc file when the .rgs files change
  10. NTTARGETFILE0=
  11. MAJORCOMP=ui
  12. MINORCOMP=conf
  13. TARGETNAME=conf
  14. TARGETPATH=$(_OBJ_DIR)
  15. TARGETTYPE=PROGRAM
  16. C_DEFINES = $(C_DEFINES)
  17. # need to get pbt.h
  18. INCLUDES=$(INCLUDES);$(WINDOWS_INC_PATH)
  19. 386_STDCALL = 1
  20. TARGETLIBS=\
  21. $(SDK_LIB_PATH)\chkstk.obj \
  22. $(SDK_LIB_PATH)\winmm.lib \
  23. $(SDK_LIB_PATH)\wsock32.lib \
  24. $(SDK_LIB_PATH)\comctl32.lib \
  25. $(SDK_LIB_PATH)\ole32.lib \
  26. $(SDK_LIB_PATH)\oleaut32.lib \
  27. $(SDK_LIB_PATH)\uuid.lib \
  28. $(SDK_LIB_PATH)\shlwapi.lib \
  29. $(SDK_LIB_PATH)\shell32.lib \
  30. $(SDK_LIB_PATH)\crypt32.lib \
  31. $(SDK_LIB_PATH)\netapi32.lib \
  32. $(SDK_LIB_PATH)\comctl32.lib \
  33. $(ROOT)\as\cpi32.nt\$(O)\nmas.lib \
  34. $(ROOT)\t120\mst120\$(O)\mst120.lib \
  35. $(ROOT)\nmutil\nmutila\$(O)\nmutila.lib
  36. !if $(ALPHA)
  37. !if "$(FREEBUILD)" == "0"
  38. # QIThunk.lib is for ATL debugging on Alpha
  39. TARGETLIBS= $(TARGETLIBS) $(SDK_LIB_PATH)\qithunk.lib
  40. !else
  41. # we have to link with chkstk for _alloca
  42. # On i386 targets this works fine... However, the
  43. # Alpha needs OtsDivide32 from libc.lib
  44. # DEBGU builds are fine. because they use CRT already
  45. TARGETLIBS= $(TARGETLIBS) $(SDK_LIB_PATH)\libc.lib
  46. !endif
  47. !endif
  48. #
  49. # MIDL-generated header file
  50. #
  51. USER_INCLUDES=uls2.h
  52. #
  53. # Parameters for MIDL
  54. #
  55. IDL_TYPE=ole
  56. PASS0_HEADERDIR = $(ROOT)\ui\conf\$(O)
  57. PASS0_SOURCEDIR = $(ROOT)\ui\conf\$(O)
  58. MIDL_TLBDIR = $(ROOT)\ui\conf\$(O)
  59. MIDL_UUIDDIR = $(ROOT)\ui\conf\$(O)
  60. #
  61. # List of sources
  62. #
  63. SOURCES=\
  64. imsconf3.idl \
  65. imsconf3_i.c \
  66. NetMeeting.idl \
  67. NetMeeting_i.c \
  68. mslablti.idl \
  69. mslablti_i.c \
  70. SDKInternal.idl \
  71. SDKInternal_i.c \
  72. iapplet.idl \
  73. iapplet_i.c \
  74. iplgxprt.idl \
  75. iplgxprt_i.c \
  76. asui.cpp \
  77. AtlExeModule.cpp \
  78. audiocpl.cpp \
  79. audioctl.cpp \
  80. autoconf.cpp \
  81. calib.cpp \
  82. call.cpp \
  83. CallingBar.cpp \
  84. calllog.cpp \
  85. callto.cpp \
  86. calv.cpp \
  87. certui.cpp \
  88. chcondlg.cpp \
  89. cmd.cpp \
  90. conf.cpp \
  91. confapi.cpp \
  92. ConfNmSysInfoNotify.cpp \
  93. confman.cpp \
  94. confndui.cpp \
  95. confroom.cpp \
  96. confutil.cpp \
  97. confwnd.cpp \
  98. cplmain.cpp \
  99. dbgmenu.cpp \
  100. dirutil.cpp \
  101. dlgacd.cpp \
  102. dlgcall.cpp \
  103. dlgcall2.cpp \
  104. dlghost.cpp \
  105. dshowdlg.cpp \
  106. dstest.cpp \
  107. EnumVar.cpp \
  108. floatbar.cpp \
  109. FtHook.cpp \
  110. gencpl.cpp \
  111. GetIp.cpp \
  112. history.cpp \
  113. ldap.cpp \
  114. menuutil.cpp \
  115. mixer.cpp \
  116. mrulist.cpp \
  117. mrulist2.cpp \
  118. NmApp.cpp \
  119. NmCall.cpp \
  120. NmChannelData.cpp \
  121. NmChannelVideo.cpp \
  122. NmChannelAudio.cpp \
  123. NmChannelAppShare.cpp \
  124. NmChannelFt.cpp \
  125. NmConference.cpp \
  126. NmLdap.cpp \
  127. NmManager.cpp \
  128. NmMember.cpp \
  129. NmSharableApp.cpp \
  130. NmFt.cpp \
  131. particip.cpp \
  132. passdlg.cpp \
  133. pfndrawd.cpp \
  134. pfnsetupapi.cpp \
  135. pfnver.cpp \
  136. pfnwininet.cpp \
  137. pfnwldap.cpp \
  138. popupmsg.cpp \
  139. ProgressBar.cpp \
  140. rdswiz.cpp \
  141. refcount.cpp \
  142. roomlist.cpp \
  143. rostinfo.cpp \
  144. rtoolbar.cpp \
  145. sdialdlg.cpp \
  146. SDKWindow.cpp \
  147. seccpl.cpp \
  148. setupdd.cpp \
  149. splash.cpp \
  150. speedial.cpp \
  151. statbar.cpp \
  152. strings.cpp \
  153. syspol.cpp \
  154. taskbar.cpp \
  155. t120app.cpp \
  156. t120xprt.cpp \
  157. TopWindow.cpp \
  158. ulscpl.cpp \
  159. upropdlg.cpp \
  160. videocpl.cpp \
  161. vidview.cpp \
  162. vidwiz.cpp \
  163. wab.cpp \
  164. wabme.cpp \
  165. wabutil.cpp \
  166. waveio.cpp \
  167. wavedev.cpp \
  168. wizard.cpp \
  169. conf.rc
  170. CONDITIONAL_INCLUDES = \
  171. compman.h drawdib.h avifmt.h avifile.h \
  172. mciwnd.h msvideo.h avicap.h \
  173. macocidl.h \
  174. subwtype.h \
  175. resource.hm \
  176. macwin32.h \
  177. rpcerr.h \
  178. rpcmac.h \
  179. winwlm.h \
  180. macname1.h \
  181. macname2.h \
  182. macpub.h \
  183. macapi.h
  184. # Entry point
  185. UMENTRY = winmain
  186. #
  187. # Precompiled specs
  188. #
  189. PRECOMPILED_CXX = 1
  190. PRECOMPILED_INCLUDE = precomp.h
  191. PRECOMPILED_SOURCEFILE = precomp.cpp
  192. PRECOMPILED_OBJ=precomp.obj