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.

439 lines
11 KiB

  1. # Microsoft Visual C++ generated build script - Do not modify
  2. PROJ = SIMPSVR
  3. DEBUG = 1
  4. PROGTYPE = 0
  5. CALLER =
  6. ARGS =
  7. DLLS =
  8. D_RCDEFINES = /d_DEBUG
  9. R_RCDEFINES = /dNDEBUG
  10. ORIGIN = MSVC
  11. ORIGIN_VER = 1.00
  12. PROJPATH = C:\OLE2SAMP\SIMPSVR\
  13. USEMFC = 0
  14. CC = cl
  15. CPP = cl
  16. CXX = cl
  17. CCREATEPCHFLAG =
  18. CPPCREATEPCHFLAG = /YcPRE.H
  19. CUSEPCHFLAG =
  20. CPPUSEPCHFLAG = /YuPRE.H
  21. FIRSTC =
  22. FIRSTCPP = PRE.CPP
  23. RC = rc
  24. CFLAGS_D_WEXE = /nologo /G2 /W3 /Zi /AM /Od /D "_DEBUG" /FR /GA /Fd"BMGAME.PDB"
  25. CFLAGS_R_WEXE = /nologo /G2 /W3 /AM /O1 /D "NDEBUG" /FR /GA /Fp"BMGAME.PCH"
  26. LFLAGS_D_WEXE = /NOLOGO /NOD /ALIGN:16 /ONERROR:NOEXE /CO
  27. LFLAGS_R_WEXE = /NOLOGO /NOD /ALIGN:16 /ONERROR:NOEXE
  28. LIBS_D_WEXE = oldnames libw mlibcew ole2 storage ole2uixd commdlg.lib shell.lib
  29. LIBS_R_WEXE = oldnames libw mlibcew ole2 storage outlui commdlg.lib shell.lib
  30. RCFLAGS = /nologo
  31. RESFLAGS = /nologo /k
  32. RUNFLAGS =
  33. DEFFILE = SIMPSVR.DEF
  34. OBJS_EXT =
  35. LIBS_EXT =
  36. !if "$(DEBUG)" == "1"
  37. CFLAGS = $(CFLAGS_D_WEXE)
  38. LFLAGS = $(LFLAGS_D_WEXE)
  39. LIBS = $(LIBS_D_WEXE)
  40. MAPFILE = nul
  41. RCDEFINES = $(D_RCDEFINES)
  42. !else
  43. CFLAGS = $(CFLAGS_R_WEXE)
  44. LFLAGS = $(LFLAGS_R_WEXE)
  45. LIBS = $(LIBS_R_WEXE)
  46. MAPFILE = nul
  47. RCDEFINES = $(R_RCDEFINES)
  48. !endif
  49. !if [if exist MSVC.BND del MSVC.BND]
  50. !endif
  51. SBRS = PRE.SBR \
  52. ICF.SBR \
  53. IDO.SBR \
  54. IOIPAO.SBR \
  55. IOIPO.SBR \
  56. IOO.SBR \
  57. IPS.SBR \
  58. OBJ.SBR \
  59. SIMPSVR.SBR \
  60. DOC.SBR \
  61. IEC.SBR \
  62. APP.SBR
  63. APP_DEP = c:\ole2samp\simpsvr\pre.h \
  64. c:\ole2samp\release\ole2.h \
  65. c:\ole2samp\release\compobj.h \
  66. c:\ole2samp\release\scode.h \
  67. c:\ole2samp\release\initguid.h \
  68. c:\ole2samp\release\coguid.h \
  69. c:\ole2samp\release\oleguid.h \
  70. c:\ole2samp\release\dvobj.h \
  71. c:\ole2samp\release\storage.h \
  72. c:\ole2samp\release\moniker.h \
  73. c:\ole2samp\release\ole2ui.h \
  74. c:\ole2samp\release\olestd.h \
  75. c:\ole2samp\simpsvr\simpsvr.h \
  76. c:\ole2samp\release\ole2ver.h \
  77. c:\ole2samp\simpsvr\obj.h \
  78. c:\ole2samp\simpsvr\ioipao.h \
  79. c:\ole2samp\simpsvr\ioipo.h \
  80. c:\ole2samp\simpsvr\ioo.h \
  81. c:\ole2samp\simpsvr\ips.h \
  82. c:\ole2samp\simpsvr\ido.h \
  83. c:\ole2samp\simpsvr\iec.h \
  84. c:\ole2samp\simpsvr\app.h \
  85. c:\ole2samp\simpsvr\doc.h \
  86. c:\ole2samp\simpsvr\icf.h
  87. ICF_DEP = c:\ole2samp\simpsvr\pre.h \
  88. c:\ole2samp\release\ole2.h \
  89. c:\ole2samp\release\compobj.h \
  90. c:\ole2samp\release\scode.h \
  91. c:\ole2samp\release\initguid.h \
  92. c:\ole2samp\release\coguid.h \
  93. c:\ole2samp\release\oleguid.h \
  94. c:\ole2samp\release\dvobj.h \
  95. c:\ole2samp\release\storage.h \
  96. c:\ole2samp\release\moniker.h \
  97. c:\ole2samp\release\ole2ui.h \
  98. c:\ole2samp\release\olestd.h \
  99. c:\ole2samp\simpsvr\simpsvr.h \
  100. c:\ole2samp\release\ole2ver.h \
  101. c:\ole2samp\simpsvr\app.h \
  102. c:\ole2samp\simpsvr\doc.h \
  103. c:\ole2samp\simpsvr\icf.h
  104. IDO_DEP = c:\ole2samp\simpsvr\pre.h \
  105. c:\ole2samp\release\ole2.h \
  106. c:\ole2samp\release\compobj.h \
  107. c:\ole2samp\release\scode.h \
  108. c:\ole2samp\release\initguid.h \
  109. c:\ole2samp\release\coguid.h \
  110. c:\ole2samp\release\oleguid.h \
  111. c:\ole2samp\release\dvobj.h \
  112. c:\ole2samp\release\storage.h \
  113. c:\ole2samp\release\moniker.h \
  114. c:\ole2samp\release\ole2ui.h \
  115. c:\ole2samp\release\olestd.h \
  116. c:\ole2samp\simpsvr\simpsvr.h \
  117. c:\ole2samp\release\ole2ver.h \
  118. c:\ole2samp\simpsvr\obj.h \
  119. c:\ole2samp\simpsvr\ioipao.h \
  120. c:\ole2samp\simpsvr\ioipo.h \
  121. c:\ole2samp\simpsvr\ioo.h \
  122. c:\ole2samp\simpsvr\ips.h \
  123. c:\ole2samp\simpsvr\ido.h \
  124. c:\ole2samp\simpsvr\iec.h \
  125. c:\ole2samp\simpsvr\app.h \
  126. c:\ole2samp\simpsvr\doc.h
  127. IOIPAO_DEP = c:\ole2samp\simpsvr\pre.h \
  128. c:\ole2samp\release\ole2.h \
  129. c:\ole2samp\release\compobj.h \
  130. c:\ole2samp\release\scode.h \
  131. c:\ole2samp\release\initguid.h \
  132. c:\ole2samp\release\coguid.h \
  133. c:\ole2samp\release\oleguid.h \
  134. c:\ole2samp\release\dvobj.h \
  135. c:\ole2samp\release\storage.h \
  136. c:\ole2samp\release\moniker.h \
  137. c:\ole2samp\release\ole2ui.h \
  138. c:\ole2samp\release\olestd.h \
  139. c:\ole2samp\simpsvr\simpsvr.h \
  140. c:\ole2samp\release\ole2ver.h \
  141. c:\ole2samp\simpsvr\obj.h \
  142. c:\ole2samp\simpsvr\ioipao.h \
  143. c:\ole2samp\simpsvr\ioipo.h \
  144. c:\ole2samp\simpsvr\ioo.h \
  145. c:\ole2samp\simpsvr\ips.h \
  146. c:\ole2samp\simpsvr\ido.h \
  147. c:\ole2samp\simpsvr\iec.h \
  148. c:\ole2samp\simpsvr\app.h \
  149. c:\ole2samp\simpsvr\doc.h
  150. IOIPO_DEP = c:\ole2samp\simpsvr\pre.h \
  151. c:\ole2samp\release\ole2.h \
  152. c:\ole2samp\release\compobj.h \
  153. c:\ole2samp\release\scode.h \
  154. c:\ole2samp\release\initguid.h \
  155. c:\ole2samp\release\coguid.h \
  156. c:\ole2samp\release\oleguid.h \
  157. c:\ole2samp\release\dvobj.h \
  158. c:\ole2samp\release\storage.h \
  159. c:\ole2samp\release\moniker.h \
  160. c:\ole2samp\release\ole2ui.h \
  161. c:\ole2samp\release\olestd.h \
  162. c:\ole2samp\simpsvr\simpsvr.h \
  163. c:\ole2samp\release\ole2ver.h \
  164. c:\ole2samp\simpsvr\obj.h \
  165. c:\ole2samp\simpsvr\ioipao.h \
  166. c:\ole2samp\simpsvr\ioipo.h \
  167. c:\ole2samp\simpsvr\ioo.h \
  168. c:\ole2samp\simpsvr\ips.h \
  169. c:\ole2samp\simpsvr\ido.h \
  170. c:\ole2samp\simpsvr\iec.h \
  171. c:\ole2samp\simpsvr\app.h \
  172. c:\ole2samp\simpsvr\doc.h
  173. IOO_DEP = c:\ole2samp\simpsvr\pre.h \
  174. c:\ole2samp\release\ole2.h \
  175. c:\ole2samp\release\compobj.h \
  176. c:\ole2samp\release\scode.h \
  177. c:\ole2samp\release\initguid.h \
  178. c:\ole2samp\release\coguid.h \
  179. c:\ole2samp\release\oleguid.h \
  180. c:\ole2samp\release\dvobj.h \
  181. c:\ole2samp\release\storage.h \
  182. c:\ole2samp\release\moniker.h \
  183. c:\ole2samp\release\ole2ui.h \
  184. c:\ole2samp\release\olestd.h \
  185. c:\ole2samp\simpsvr\simpsvr.h \
  186. c:\ole2samp\release\ole2ver.h \
  187. c:\ole2samp\simpsvr\obj.h \
  188. c:\ole2samp\simpsvr\ioipao.h \
  189. c:\ole2samp\simpsvr\ioipo.h \
  190. c:\ole2samp\simpsvr\ioo.h \
  191. c:\ole2samp\simpsvr\ips.h \
  192. c:\ole2samp\simpsvr\ido.h \
  193. c:\ole2samp\simpsvr\iec.h \
  194. c:\ole2samp\simpsvr\app.h \
  195. c:\ole2samp\simpsvr\doc.h
  196. IPS_DEP = c:\ole2samp\simpsvr\pre.h \
  197. c:\ole2samp\release\ole2.h \
  198. c:\ole2samp\release\compobj.h \
  199. c:\ole2samp\release\scode.h \
  200. c:\ole2samp\release\initguid.h \
  201. c:\ole2samp\release\coguid.h \
  202. c:\ole2samp\release\oleguid.h \
  203. c:\ole2samp\release\dvobj.h \
  204. c:\ole2samp\release\storage.h \
  205. c:\ole2samp\release\moniker.h \
  206. c:\ole2samp\release\ole2ui.h \
  207. c:\ole2samp\release\olestd.h \
  208. c:\ole2samp\simpsvr\simpsvr.h \
  209. c:\ole2samp\release\ole2ver.h \
  210. c:\ole2samp\simpsvr\obj.h \
  211. c:\ole2samp\simpsvr\ioipao.h \
  212. c:\ole2samp\simpsvr\ioipo.h \
  213. c:\ole2samp\simpsvr\ioo.h \
  214. c:\ole2samp\simpsvr\ips.h \
  215. c:\ole2samp\simpsvr\ido.h \
  216. c:\ole2samp\simpsvr\iec.h \
  217. c:\ole2samp\simpsvr\app.h \
  218. c:\ole2samp\simpsvr\doc.h
  219. OBJ_DEP = c:\ole2samp\simpsvr\pre.h \
  220. c:\ole2samp\release\ole2.h \
  221. c:\ole2samp\release\compobj.h \
  222. c:\ole2samp\release\scode.h \
  223. c:\ole2samp\release\initguid.h \
  224. c:\ole2samp\release\coguid.h \
  225. c:\ole2samp\release\oleguid.h \
  226. c:\ole2samp\release\dvobj.h \
  227. c:\ole2samp\release\storage.h \
  228. c:\ole2samp\release\moniker.h \
  229. c:\ole2samp\release\ole2ui.h \
  230. c:\ole2samp\release\olestd.h \
  231. c:\ole2samp\simpsvr\simpsvr.h \
  232. c:\ole2samp\release\ole2ver.h \
  233. c:\ole2samp\simpsvr\obj.h \
  234. c:\ole2samp\simpsvr\ioipao.h \
  235. c:\ole2samp\simpsvr\ioipo.h \
  236. c:\ole2samp\simpsvr\ioo.h \
  237. c:\ole2samp\simpsvr\ips.h \
  238. c:\ole2samp\simpsvr\ido.h \
  239. c:\ole2samp\simpsvr\iec.h \
  240. c:\ole2samp\simpsvr\icf.h \
  241. c:\ole2samp\simpsvr\app.h \
  242. c:\ole2samp\simpsvr\doc.h
  243. SIMPSVR_DEP = c:\ole2samp\simpsvr\pre.h \
  244. c:\ole2samp\release\ole2.h \
  245. c:\ole2samp\release\compobj.h \
  246. c:\ole2samp\release\scode.h \
  247. c:\ole2samp\release\initguid.h \
  248. c:\ole2samp\release\coguid.h \
  249. c:\ole2samp\release\oleguid.h \
  250. c:\ole2samp\release\dvobj.h \
  251. c:\ole2samp\release\storage.h \
  252. c:\ole2samp\release\moniker.h \
  253. c:\ole2samp\release\ole2ui.h \
  254. c:\ole2samp\release\olestd.h \
  255. c:\ole2samp\simpsvr\simpsvr.h \
  256. c:\ole2samp\release\ole2ver.h \
  257. c:\ole2samp\simpsvr\obj.h \
  258. c:\ole2samp\simpsvr\ioipao.h \
  259. c:\ole2samp\simpsvr\ioipo.h \
  260. c:\ole2samp\simpsvr\ioo.h \
  261. c:\ole2samp\simpsvr\ips.h \
  262. c:\ole2samp\simpsvr\ido.h \
  263. c:\ole2samp\simpsvr\iec.h \
  264. c:\ole2samp\simpsvr\app.h \
  265. c:\ole2samp\simpsvr\doc.h \
  266. c:\ole2samp\simpsvr\icf.h
  267. SIMPSVR_RCDEP = c:\ole2samp\simpsvr\simpsvr.h
  268. DOC_DEP = c:\ole2samp\simpsvr\pre.h \
  269. c:\ole2samp\release\ole2.h \
  270. c:\ole2samp\release\compobj.h \
  271. c:\ole2samp\release\scode.h \
  272. c:\ole2samp\release\initguid.h \
  273. c:\ole2samp\release\coguid.h \
  274. c:\ole2samp\release\oleguid.h \
  275. c:\ole2samp\release\dvobj.h \
  276. c:\ole2samp\release\storage.h \
  277. c:\ole2samp\release\moniker.h \
  278. c:\ole2samp\release\ole2ui.h \
  279. c:\ole2samp\release\olestd.h \
  280. c:\ole2samp\simpsvr\simpsvr.h \
  281. c:\ole2samp\release\ole2ver.h \
  282. c:\ole2samp\simpsvr\obj.h \
  283. c:\ole2samp\simpsvr\ioipao.h \
  284. c:\ole2samp\simpsvr\ioipo.h \
  285. c:\ole2samp\simpsvr\ioo.h \
  286. c:\ole2samp\simpsvr\ips.h \
  287. c:\ole2samp\simpsvr\ido.h \
  288. c:\ole2samp\simpsvr\iec.h \
  289. c:\ole2samp\simpsvr\app.h \
  290. c:\ole2samp\simpsvr\doc.h
  291. IEC_DEP = c:\ole2samp\simpsvr\pre.h \
  292. c:\ole2samp\release\ole2.h \
  293. c:\ole2samp\release\compobj.h \
  294. c:\ole2samp\release\scode.h \
  295. c:\ole2samp\release\initguid.h \
  296. c:\ole2samp\release\coguid.h \
  297. c:\ole2samp\release\oleguid.h \
  298. c:\ole2samp\release\dvobj.h \
  299. c:\ole2samp\release\storage.h \
  300. c:\ole2samp\release\moniker.h \
  301. c:\ole2samp\release\ole2ui.h \
  302. c:\ole2samp\release\olestd.h \
  303. c:\ole2samp\simpsvr\simpsvr.h \
  304. c:\ole2samp\release\ole2ver.h \
  305. c:\ole2samp\simpsvr\obj.h \
  306. c:\ole2samp\simpsvr\ioipao.h \
  307. c:\ole2samp\simpsvr\ioipo.h \
  308. c:\ole2samp\simpsvr\ioo.h \
  309. c:\ole2samp\simpsvr\ips.h \
  310. c:\ole2samp\simpsvr\ido.h \
  311. c:\ole2samp\simpsvr\iec.h \
  312. c:\ole2samp\simpsvr\app.h \
  313. c:\ole2samp\simpsvr\doc.h
  314. PRE_DEP = c:\ole2samp\simpsvr\pre.h \
  315. c:\ole2samp\release\ole2.h \
  316. c:\ole2samp\release\compobj.h \
  317. c:\ole2samp\release\scode.h \
  318. c:\ole2samp\release\initguid.h \
  319. c:\ole2samp\release\coguid.h \
  320. c:\ole2samp\release\oleguid.h \
  321. c:\ole2samp\release\dvobj.h \
  322. c:\ole2samp\release\storage.h \
  323. c:\ole2samp\release\moniker.h \
  324. c:\ole2samp\release\ole2ui.h \
  325. c:\ole2samp\release\olestd.h \
  326. c:\ole2samp\simpsvr\simpsvr.h \
  327. c:\ole2samp\release\ole2ver.h
  328. all: $(PROJ).EXE $(PROJ).BSC
  329. PRE.OBJ: PRE.CPP $(PRE_DEP)
  330. $(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG) /c PRE.CPP
  331. ICF.OBJ: ICF.CPP $(ICF_DEP)
  332. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ICF.CPP
  333. IDO.OBJ: IDO.CPP $(IDO_DEP)
  334. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IDO.CPP
  335. IOIPAO.OBJ: IOIPAO.CPP $(IOIPAO_DEP)
  336. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IOIPAO.CPP
  337. IOIPO.OBJ: IOIPO.CPP $(IOIPO_DEP)
  338. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IOIPO.CPP
  339. IOO.OBJ: IOO.CPP $(IOO_DEP)
  340. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IOO.CPP
  341. IPS.OBJ: IPS.CPP $(IPS_DEP)
  342. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IPS.CPP
  343. OBJ.OBJ: OBJ.CPP $(OBJ_DEP)
  344. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c OBJ.CPP
  345. SIMPSVR.OBJ: SIMPSVR.CPP $(SIMPSVR_DEP)
  346. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c SIMPSVR.CPP
  347. SIMPSVR.RES: SIMPSVR.RC $(SIMPSVR_RCDEP)
  348. $(RC) $(RCFLAGS) $(RCDEFINES) -r SIMPSVR.RC
  349. DOC.OBJ: DOC.CPP $(DOC_DEP)
  350. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DOC.CPP
  351. IEC.OBJ: IEC.CPP $(IEC_DEP)
  352. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c IEC.CPP
  353. APP.OBJ: APP.CPP $(APP_DEP)
  354. $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c APP.CPP
  355. $(PROJ).EXE:: SIMPSVR.RES
  356. $(PROJ).EXE:: PRE.OBJ ICF.OBJ IDO.OBJ IOIPAO.OBJ IOIPO.OBJ IOO.OBJ IPS.OBJ OBJ.OBJ \
  357. SIMPSVR.OBJ DOC.OBJ IEC.OBJ APP.OBJ $(OBJS_EXT) $(DEFFILE)
  358. echo >NUL @<<$(PROJ).CRF
  359. PRE.OBJ +
  360. ICF.OBJ +
  361. IDO.OBJ +
  362. IOIPAO.OBJ +
  363. IOIPO.OBJ +
  364. IOO.OBJ +
  365. IPS.OBJ +
  366. OBJ.OBJ +
  367. SIMPSVR.OBJ +
  368. DOC.OBJ +
  369. IEC.OBJ +
  370. APP.OBJ +
  371. $(OBJS_EXT)
  372. $(PROJ).EXE
  373. $(MAPFILE)
  374. c:\ole2samp\release\+
  375. c:\msvc\lib\+
  376. c:\msvc\mfc\lib\+
  377. $(LIBS)
  378. $(DEFFILE);
  379. <<
  380. link $(LFLAGS) @$(PROJ).CRF
  381. $(RC) $(RESFLAGS) SIMPSVR.RES $@
  382. @copy $(PROJ).CRF MSVC.BND
  383. $(PROJ).EXE:: SIMPSVR.RES
  384. if not exist MSVC.BND $(RC) $(RESFLAGS) SIMPSVR.RES $@
  385. run: $(PROJ).EXE
  386. $(PROJ) $(RUNFLAGS)
  387. $(PROJ).BSC: $(SBRS)
  388. bscmake @<<
  389. /o$@ $(SBRS)
  390. <<