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.

445 lines
20 KiB

  1. # ---------------------------------------------------------------------------
  2. !if !$d(BCB)
  3. BCB = $(MAKEDIR)\..
  4. !endif
  5. # ---------------------------------------------------------------------------
  6. TARGETPATH=..\..\..\..\..\Build\Win32\BCC5
  7. PROJECT = $(TARGETPATH)\xerces-bor_$(XERCESVER).dll
  8. OBJFILES = $(TARGETPATH)\obj\XercesLib.obj \
  9. $(TARGETPATH)\obj\InMemMsgLoader.obj \
  10. $(TARGETPATH)\obj\Win32TransService.obj \
  11. $(TARGETPATH)\obj\BinHTTPURLInputStream.obj \
  12. $(TARGETPATH)\obj\WinSockNetAccessor.obj \
  13. $(TARGETPATH)\obj\BinHTTPInputStreamCommon.obj \
  14. $(TARGETPATH)\obj\ASCIIRangeFactory.obj \
  15. $(TARGETPATH)\obj\BlockRangeFactory.obj \
  16. $(TARGETPATH)\obj\BMPattern.obj \
  17. $(TARGETPATH)\obj\CharToken.obj \
  18. $(TARGETPATH)\obj\ClosureToken.obj \
  19. $(TARGETPATH)\obj\ConcatToken.obj \
  20. $(TARGETPATH)\obj\Match.obj \
  21. $(TARGETPATH)\obj\Op.obj \
  22. $(TARGETPATH)\obj\OpFactory.obj \
  23. $(TARGETPATH)\obj\ParenToken.obj \
  24. $(TARGETPATH)\obj\ParserForXMLSchema.obj \
  25. $(TARGETPATH)\obj\RangeFactory.obj \
  26. $(TARGETPATH)\obj\RangeToken.obj \
  27. $(TARGETPATH)\obj\RangeTokenMap.obj \
  28. $(TARGETPATH)\obj\RegularExpression.obj \
  29. $(TARGETPATH)\obj\RegxParser.obj \
  30. $(TARGETPATH)\obj\RegxUtil.obj \
  31. $(TARGETPATH)\obj\StringToken.obj \
  32. $(TARGETPATH)\obj\Token.obj \
  33. $(TARGETPATH)\obj\TokenFactory.obj \
  34. $(TARGETPATH)\obj\UnicodeRangeFactory.obj \
  35. $(TARGETPATH)\obj\UnionToken.obj \
  36. $(TARGETPATH)\obj\XMLRangeFactory.obj \
  37. $(TARGETPATH)\obj\XMLUniCharacter.obj \
  38. $(TARGETPATH)\obj\Base64.obj \
  39. $(TARGETPATH)\obj\BinFileInputStream.obj \
  40. $(TARGETPATH)\obj\BinInputStream.obj \
  41. $(TARGETPATH)\obj\BinMemInputStream.obj \
  42. $(TARGETPATH)\obj\BitSet.obj \
  43. $(TARGETPATH)\obj\HeaderDummy.obj \
  44. $(TARGETPATH)\obj\HexBin.obj \
  45. $(TARGETPATH)\obj\KVStringPair.obj \
  46. $(TARGETPATH)\obj\Mutexes.obj \
  47. $(TARGETPATH)\obj\PlatformUtils.obj \
  48. $(TARGETPATH)\obj\PSVIUni.obj \
  49. $(TARGETPATH)\obj\QName.obj \
  50. $(TARGETPATH)\obj\StringPool.obj \
  51. $(TARGETPATH)\obj\TransService.obj \
  52. $(TARGETPATH)\obj\XML256TableTranscoder.obj \
  53. $(TARGETPATH)\obj\XML88591Transcoder.obj \
  54. $(TARGETPATH)\obj\XMLAbstractDoubleFloat.obj \
  55. $(TARGETPATH)\obj\XMLASCIITranscoder.obj \
  56. $(TARGETPATH)\obj\XMLBigDecimal.obj \
  57. $(TARGETPATH)\obj\XMLBigInteger.obj \
  58. $(TARGETPATH)\obj\XMLChTranscoder.obj \
  59. $(TARGETPATH)\obj\XMLDateTime.obj \
  60. $(TARGETPATH)\obj\XMLDouble.obj \
  61. $(TARGETPATH)\obj\XMLEBCDICTranscoder.obj \
  62. $(TARGETPATH)\obj\XMLException.obj \
  63. $(TARGETPATH)\obj\XMLFloat.obj \
  64. $(TARGETPATH)\obj\XMLIBM1140Transcoder.obj \
  65. $(TARGETPATH)\obj\XMLNumber.obj \
  66. $(TARGETPATH)\obj\XMLString.obj \
  67. $(TARGETPATH)\obj\XMLStringTokenizer.obj \
  68. $(TARGETPATH)\obj\XMLUCS4Transcoder.obj \
  69. $(TARGETPATH)\obj\XMLUni.obj \
  70. $(TARGETPATH)\obj\XMLUri.obj \
  71. $(TARGETPATH)\obj\XMLURL.obj \
  72. $(TARGETPATH)\obj\XMLUTF16Transcoder.obj \
  73. $(TARGETPATH)\obj\XMLUTF8Transcoder.obj \
  74. $(TARGETPATH)\obj\XMLWin1252Transcoder.obj \
  75. $(TARGETPATH)\obj\LocalFileInputSource.obj \
  76. $(TARGETPATH)\obj\MemBufInputSource.obj \
  77. $(TARGETPATH)\obj\StdInInputSource.obj \
  78. $(TARGETPATH)\obj\URLInputSource.obj \
  79. $(TARGETPATH)\obj\XMLAttDef.obj \
  80. $(TARGETPATH)\obj\XMLAttr.obj \
  81. $(TARGETPATH)\obj\XMLBuffer.obj \
  82. $(TARGETPATH)\obj\XMLBufferMgr.obj \
  83. $(TARGETPATH)\obj\XMLContentModel.obj \
  84. $(TARGETPATH)\obj\XMLElementDecl.obj \
  85. $(TARGETPATH)\obj\XMLEntityDecl.obj \
  86. $(TARGETPATH)\obj\XMLFormatter.obj \
  87. $(TARGETPATH)\obj\XMLNotationDecl.obj \
  88. $(TARGETPATH)\obj\XMLRecognizer.obj \
  89. $(TARGETPATH)\obj\XMLValidator.obj \
  90. $(TARGETPATH)\obj\ElemStack.obj \
  91. $(TARGETPATH)\obj\ReaderMgr.obj \
  92. $(TARGETPATH)\obj\VecAttributesImpl.obj \
  93. $(TARGETPATH)\obj\VecAttrListImpl.obj \
  94. $(TARGETPATH)\obj\XMLReader.obj \
  95. $(TARGETPATH)\obj\XMLScanner.obj \
  96. $(TARGETPATH)\obj\SAX2XMLReaderImpl.obj \
  97. $(TARGETPATH)\obj\SAX2XMLFilterImpl.obj \
  98. $(TARGETPATH)\obj\SAXParser.obj \
  99. $(TARGETPATH)\obj\DOMAttrImpl.obj \
  100. $(TARGETPATH)\obj\DOMAttrMapImpl.obj \
  101. $(TARGETPATH)\obj\DOMAttrNSImpl.obj \
  102. $(TARGETPATH)\obj\DOMCDATASectionImpl.obj \
  103. $(TARGETPATH)\obj\DOMCharacterDataImpl.obj \
  104. $(TARGETPATH)\obj\DOMChildNode.obj \
  105. $(TARGETPATH)\obj\DOMCommentImpl.obj \
  106. $(TARGETPATH)\obj\DOMDeepNodeListImpl.obj \
  107. $(TARGETPATH)\obj\DOMDocumentFragmentImpl.obj \
  108. $(TARGETPATH)\obj\DOMDocumentImpl.obj \
  109. $(TARGETPATH)\obj\DOMDocumentTypeImpl.obj \
  110. $(TARGETPATH)\obj\DOMStringPool.obj \
  111. $(TARGETPATH)\obj\DOMElementImpl.obj \
  112. $(TARGETPATH)\obj\DOMElementNSImpl.obj \
  113. $(TARGETPATH)\obj\DOMEntityImpl.obj \
  114. $(TARGETPATH)\obj\DOMEntityReferenceImpl.obj \
  115. $(TARGETPATH)\obj\DOMNamedNodeMapImpl.obj \
  116. $(TARGETPATH)\obj\DOMNodeIDMap.obj \
  117. $(TARGETPATH)\obj\DOMNodeImpl.obj \
  118. $(TARGETPATH)\obj\DOMNodeIteratorImpl.obj \
  119. $(TARGETPATH)\obj\DOMNodeListImpl.obj \
  120. $(TARGETPATH)\obj\DOMNodeVector.obj \
  121. $(TARGETPATH)\obj\DOMNotationImpl.obj \
  122. $(TARGETPATH)\obj\DOMParentNode.obj \
  123. $(TARGETPATH)\obj\DOMProcessingInstructionImpl.obj \
  124. $(TARGETPATH)\obj\DOMRangeImpl.obj \
  125. $(TARGETPATH)\obj\DOMTextImpl.obj \
  126. $(TARGETPATH)\obj\DOMTreeWalkerImpl.obj \
  127. $(TARGETPATH)\obj\Dummy.obj \
  128. $(TARGETPATH)\obj\InputSource.obj \
  129. $(TARGETPATH)\obj\SAXException.obj \
  130. $(TARGETPATH)\obj\SAXParseException.obj \
  131. $(TARGETPATH)\obj\sax2Dummy.obj \
  132. $(TARGETPATH)\obj\AllContentModel.obj \
  133. $(TARGETPATH)\obj\CMAny.obj \
  134. $(TARGETPATH)\obj\CMBinaryOp.obj \
  135. $(TARGETPATH)\obj\CMUnaryOp.obj \
  136. $(TARGETPATH)\obj\ContentLeafNameTypeVector.obj \
  137. $(TARGETPATH)\obj\ContentSpecNode.obj \
  138. $(TARGETPATH)\obj\DFAContentModel.obj \
  139. $(TARGETPATH)\obj\GrammarResolver.obj \
  140. $(TARGETPATH)\obj\MixedContentModel.obj \
  141. $(TARGETPATH)\obj\SimpleContentModel.obj \
  142. $(TARGETPATH)\obj\AbstractNumericFacetValidator.obj \
  143. $(TARGETPATH)\obj\AbstractNumericValidator.obj \
  144. $(TARGETPATH)\obj\AbstractStringValidator.obj \
  145. $(TARGETPATH)\obj\AnySimpleTypeDatatypeValidator.obj \
  146. $(TARGETPATH)\obj\AnyURIDatatypeValidator.obj \
  147. $(TARGETPATH)\obj\Base64BinaryDatatypeValidator.obj \
  148. $(TARGETPATH)\obj\BooleanDatatypeValidator.obj \
  149. $(TARGETPATH)\obj\DateDatatypeValidator.obj \
  150. $(TARGETPATH)\obj\DateTimeValidator.obj \
  151. $(TARGETPATH)\obj\DateTimeDatatypeValidator.obj \
  152. $(TARGETPATH)\obj\DatatypeValidator.obj \
  153. $(TARGETPATH)\obj\DatatypeValidatorFactory.obj \
  154. $(TARGETPATH)\obj\DayDatatypeValidator.obj \
  155. $(TARGETPATH)\obj\DecimalDatatypeValidator.obj \
  156. $(TARGETPATH)\obj\DoubleDatatypeValidator.obj \
  157. $(TARGETPATH)\obj\DurationDatatypeValidator.obj \
  158. $(TARGETPATH)\obj\ENTITYDatatypeValidator.obj \
  159. $(TARGETPATH)\obj\FloatDatatypeValidator.obj \
  160. $(TARGETPATH)\obj\HexBinaryDatatypeValidator.obj \
  161. $(TARGETPATH)\obj\IDDatatypeValidator.obj \
  162. $(TARGETPATH)\obj\IDREFDatatypeValidator.obj \
  163. $(TARGETPATH)\obj\ListDatatypeValidator.obj \
  164. $(TARGETPATH)\obj\MonthDatatypeValidator.obj \
  165. $(TARGETPATH)\obj\MonthDayDatatypeValidator.obj \
  166. $(TARGETPATH)\obj\NameDatatypeValidator.obj \
  167. $(TARGETPATH)\obj\NCNameDatatypeValidator.obj \
  168. $(TARGETPATH)\obj\NOTATIONDatatypeValidator.obj \
  169. $(TARGETPATH)\obj\QNameDatatypeValidator.obj \
  170. $(TARGETPATH)\obj\StringDatatypeValidator.obj \
  171. $(TARGETPATH)\obj\TimeDatatypeValidator.obj \
  172. $(TARGETPATH)\obj\UnionDatatypeValidator.obj \
  173. $(TARGETPATH)\obj\YearDatatypeValidator.obj \
  174. $(TARGETPATH)\obj\YearMonthDatatypeValidator.obj \
  175. $(TARGETPATH)\obj\DTDAttDef.obj \
  176. $(TARGETPATH)\obj\DTDAttDefList.obj \
  177. $(TARGETPATH)\obj\DTDElementDecl.obj \
  178. $(TARGETPATH)\obj\DTDGrammar.obj \
  179. $(TARGETPATH)\obj\DTDScanner.obj \
  180. $(TARGETPATH)\obj\DTDValidator.obj \
  181. $(TARGETPATH)\obj\ComplexTypeInfo.obj \
  182. $(TARGETPATH)\obj\GeneralAttributeCheck.obj \
  183. $(TARGETPATH)\obj\NamespaceScope.obj \
  184. $(TARGETPATH)\obj\SchemaAttDef.obj \
  185. $(TARGETPATH)\obj\SchemaAttDefList.obj \
  186. $(TARGETPATH)\obj\SchemaElementDecl.obj \
  187. $(TARGETPATH)\obj\SchemaGrammar.obj \
  188. $(TARGETPATH)\obj\SchemaInfo.obj \
  189. $(TARGETPATH)\obj\SchemaSymbols.obj \
  190. $(TARGETPATH)\obj\SchemaValidator.obj \
  191. $(TARGETPATH)\obj\SubstitutionGroupComparator.obj \
  192. $(TARGETPATH)\obj\TraverseSchema.obj \
  193. $(TARGETPATH)\obj\XercesAttGroupInfo.obj \
  194. $(TARGETPATH)\obj\XercesElementWildcard.obj \
  195. $(TARGETPATH)\obj\XercesGroupInfo.obj \
  196. $(TARGETPATH)\obj\XUtil.obj \
  197. $(TARGETPATH)\obj\FieldActivator.obj \
  198. $(TARGETPATH)\obj\FieldValueMap.obj \
  199. $(TARGETPATH)\obj\IC_Field.obj \
  200. $(TARGETPATH)\obj\IC_Key.obj \
  201. $(TARGETPATH)\obj\IC_KeyRef.obj \
  202. $(TARGETPATH)\obj\IC_Selector.obj \
  203. $(TARGETPATH)\obj\IC_Unique.obj \
  204. $(TARGETPATH)\obj\IdentityConstraint.obj \
  205. $(TARGETPATH)\obj\ValueStore.obj \
  206. $(TARGETPATH)\obj\ValueStoreCache.obj \
  207. $(TARGETPATH)\obj\XercesXPath.obj \
  208. $(TARGETPATH)\obj\XPathMatcher.obj \
  209. $(TARGETPATH)\obj\XPathMatcherStack.obj \
  210. $(TARGETPATH)\obj\XPathSymbols.obj \
  211. $(TARGETPATH)\obj\AbstractDOMParser.obj \
  212. $(TARGETPATH)\obj\XercesDOMParser.obj \
  213. $(TARGETPATH)\obj\DOMException.obj \
  214. $(TARGETPATH)\obj\DefaultPanicHandler.obj \
  215. $(TARGETPATH)\obj\PanicHandler.obj \
  216. $(TARGETPATH)\obj\EncodingValidator.obj \
  217. $(TARGETPATH)\obj\XSDErrorReporter.obj \
  218. $(TARGETPATH)\obj\XSDDOMParser.obj \
  219. $(TARGETPATH)\obj\XSDElementNSImpl.obj \
  220. $(TARGETPATH)\obj\XSDLocator.obj \
  221. $(TARGETPATH)\obj\DOMRangeException.obj \
  222. $(TARGETPATH)\obj\DOMImplementationImpl.obj \
  223. $(TARGETPATH)\obj\DOMImplementationListImpl.obj \
  224. $(TARGETPATH)\obj\DOMImplementationRegistry.obj \
  225. $(TARGETPATH)\obj\DOMStringListImpl.obj \
  226. $(TARGETPATH)\obj\DOMLSParserImpl.obj \
  227. $(TARGETPATH)\obj\DOMLSSerializerImpl.obj \
  228. $(TARGETPATH)\obj\DOMLSInputImpl.obj \
  229. $(TARGETPATH)\obj\DOMLSOutputImpl.obj \
  230. $(TARGETPATH)\obj\DOMLSException.obj \
  231. $(TARGETPATH)\obj\Wrapper4InputSource.obj \
  232. $(TARGETPATH)\obj\Wrapper4DOMLSInput.obj \
  233. $(TARGETPATH)\obj\DOMLocatorImpl.obj \
  234. $(TARGETPATH)\obj\DOMErrorImpl.obj \
  235. $(TARGETPATH)\obj\MemBufFormatTarget.obj \
  236. $(TARGETPATH)\obj\StdOutFormatTarget.obj \
  237. $(TARGETPATH)\obj\LocalFileFormatTarget.obj \
  238. $(TARGETPATH)\obj\XMLChar.obj \
  239. $(TARGETPATH)\obj\XMLMsgLoader.obj \
  240. $(TARGETPATH)\obj\DGXMLScanner.obj \
  241. $(TARGETPATH)\obj\IGXMLScanner.obj \
  242. $(TARGETPATH)\obj\IGXMLScanner2.obj \
  243. $(TARGETPATH)\obj\SGXMLScanner.obj \
  244. $(TARGETPATH)\obj\WFXMLScanner.obj \
  245. $(TARGETPATH)\obj\XMLScannerResolver.obj \
  246. $(TARGETPATH)\obj\DOMTypeInfoImpl.obj \
  247. $(TARGETPATH)\obj\DOMConfigurationImpl.obj \
  248. $(TARGETPATH)\obj\XMemory.obj \
  249. $(TARGETPATH)\obj\DOMNormalizer.obj \
  250. $(TARGETPATH)\obj\MemoryManagerImpl.obj \
  251. $(TARGETPATH)\obj\XMLGrammarPoolImpl.obj \
  252. $(TARGETPATH)\obj\XMLDTDDescriptionImpl.obj \
  253. $(TARGETPATH)\obj\XMLSchemaDescriptionImpl.obj \
  254. $(TARGETPATH)\obj\PSVIAttribute.obj \
  255. $(TARGETPATH)\obj\PSVIAttributeList.obj \
  256. $(TARGETPATH)\obj\PSVIElement.obj \
  257. $(TARGETPATH)\obj\PSVIItem.obj \
  258. $(TARGETPATH)\obj\XSAnnotation.obj \
  259. $(TARGETPATH)\obj\XSAttributeDeclaration.obj \
  260. $(TARGETPATH)\obj\XSAttributeGroupDefinition.obj \
  261. $(TARGETPATH)\obj\XSAttributeUse.obj \
  262. $(TARGETPATH)\obj\XSComplexTypeDefinition.obj \
  263. $(TARGETPATH)\obj\XSElementDeclaration.obj \
  264. $(TARGETPATH)\obj\XSFacet.obj \
  265. $(TARGETPATH)\obj\XSIDCDefinition.obj \
  266. $(TARGETPATH)\obj\XSModel.obj \
  267. $(TARGETPATH)\obj\XSModelGroup.obj \
  268. $(TARGETPATH)\obj\XSModelGroupDefinition.obj \
  269. $(TARGETPATH)\obj\XSMultiValueFacet.obj \
  270. $(TARGETPATH)\obj\XSNamespaceItem.obj \
  271. $(TARGETPATH)\obj\XSNotationDeclaration.obj \
  272. $(TARGETPATH)\obj\XSObject.obj \
  273. $(TARGETPATH)\obj\XSParticle.obj \
  274. $(TARGETPATH)\obj\XSSimpleTypeDefinition.obj \
  275. $(TARGETPATH)\obj\XSTypeDefinition.obj \
  276. $(TARGETPATH)\obj\XSWildcard.obj \
  277. $(TARGETPATH)\obj\XProtoType.obj \
  278. $(TARGETPATH)\obj\XSerializeEngine.obj \
  279. $(TARGETPATH)\obj\XTemplateSerializer.obj \
  280. $(TARGETPATH)\obj\ValidationContextImpl.obj \
  281. $(TARGETPATH)\obj\XMLRefInfo.obj \
  282. $(TARGETPATH)\obj\XMLAttDefList.obj \
  283. $(TARGETPATH)\obj\XMLGrammarDescription.obj \
  284. $(TARGETPATH)\obj\Grammar.obj \
  285. $(TARGETPATH)\obj\SynchronizedStringPool.obj \
  286. $(TARGETPATH)\obj\DTDEntityDecl.obj \
  287. $(TARGETPATH)\obj\XMLDTDDescription.obj \
  288. $(TARGETPATH)\obj\XMLSchemaDescription.obj \
  289. $(TARGETPATH)\obj\BinFileOutputStream.obj \
  290. $(TARGETPATH)\obj\BinOutputStream.obj \
  291. $(TARGETPATH)\obj\DOMXPathException.obj \
  292. $(TARGETPATH)\obj\XSObjectFactory.obj \
  293. $(TARGETPATH)\obj\XMLIBM1047Transcoder.obj \
  294. $(TARGETPATH)\obj\XMLCanRepGroup.obj \
  295. $(TARGETPATH)\obj\BinMemOutputStream.obj \
  296. $(TARGETPATH)\obj\XSValue.obj \
  297. $(TARGETPATH)\obj\IdentityConstraintHandler.obj \
  298. $(TARGETPATH)\obj\XSAXMLScanner.obj \
  299. $(TARGETPATH)\obj\XMLInitializer.obj \
  300. $(TARGETPATH)\obj\WindowsFileMgr.obj \
  301. $(TARGETPATH)\obj\WindowsMutexMgr.obj \
  302. $(TARGETPATH)\obj\DOMXPathExpressionImpl.obj \
  303. $(TARGETPATH)\obj\DOMXPathNSResolverImpl.obj \
  304. $(TARGETPATH)\obj\DOMXPathResultImpl.obj \
  305. $(TARGETPATH)\obj\XIncludeDOMDocumentProcessor.obj \
  306. $(TARGETPATH)\obj\XIncludeLocation.obj \
  307. $(TARGETPATH)\obj\XIncludeUtils.obj
  308. RESFILES =
  309. MAINSOURCE = XercesLib.cpp
  310. RESDEPEN = $(RESFILES)
  311. LIBFILES =
  312. IDLFILES =
  313. IDLGENFILES =
  314. LIBRARIES =
  315. SPARELIBS =
  316. DEFFILE =
  317. # ---------------------------------------------------------------------------
  318. PATHCPP = .;..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\dom\impl;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\framework\psvi;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\InMemory;..\..\..\..\..\src\xercesc\util\NetAccessors;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\FileManagers;..\..\..\..\..\src\xercesc\util\MutexManagers;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;..\..\..\..\..\src\xercesc\xinclude;
  319. PATHASM = .;
  320. PATHPAS = .;
  321. PATHRC = .;..\..\..\..\..\src\xercesc\util\Platforms\Win32
  322. !if !$d(WITHASM)
  323. XERCES_NO_ASM=;XERCES_NO_ASM
  324. !endif
  325. USERDEFINES = _DEBUG;XERCES_BUILDING_LIBRARY;XERCES_USE_FILEMGR_WINDOWS=1;XERCES_USE_MUTEXMGR_WINDOWS=1;XERCES_USE_NETACCESSOR_WINSOCK=1;XERCES_USE_MSGLOADER_INMEMORY=1;XERCES_USE_TRANSCODER_WINDOWS=1;XERCES_PATH_DELIMITER_BACKSLASH=1;HAVE_LIMITS_H=1;HAVE_SYS_TIMEB_H=1;HAVE_FTIME=1;HAVE_STRICMP=1;HAVE_STRNICMP=1;HAVE_WCSUPR=0;HAVE_WCSLWR=0;HAVE_WCSICMP=0;HAVE_WCSNICMP=0;$(XERCES_NO_ASM)
  326. SYSDEFINES = NO_STRICT;_NO_VCL;_RTLDLL
  327. INCLUDEPATH = ..\..\..\..\..\src;..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\framework\psvi;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\Win32;..\..\..\..\..\src\xercesc\util\NetAccessors;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;..\..\..\..\..\src\xercesc\xinclude;
  328. LIBPATH = ..\..\..\..\..\src\xercesc\dom;..\..\..\..\..\src\xercesc\framework;..\..\..\..\..\src\xercesc\internal;..\..\..\..\..\src\xercesc\parsers;..\..\..\..\..\src\xercesc\sax;..\..\..\..\..\src\xercesc\sax2;..\..\..\..\..\src\xercesc\util;..\..\..\..\..\src\xercesc\util\MsgLoaders\Win32;..\..\..\..\..\src\xercesc\util\NetAccessors;..\..\..\..\..\src\xercesc\util\NetAccessors\WinSock;..\..\..\..\..\src\xercesc\util\regx;..\..\..\..\..\src\xercesc\util\Transcoders\Win32;..\..\..\..\..\src\xercesc\validators\common;..\..\..\..\..\src\xercesc\validators\datatype;..\..\..\..\..\src\xercesc\validators\DTD;..\..\..\..\..\src\xercesc\validators\schema;..\..\..\..\..\src\xercesc\validators\schema\identity;..\..\..\..\..\src\xercesc\xinclude;
  329. WARNINGS= -w-par
  330. # ---------------------------------------------------------------------------
  331. CFLAG1 = -tWD -Od -Vx -Ve -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM
  332. IDLCFLAGS =
  333. PFLAGS = -N2$(TARGETPATH)\obj \
  334. -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHNE -M
  335. RFLAGS =
  336. AFLAGS = /mx /w2 /zd
  337. LFLAGS = -l"$(TARGETPATH)\" -I$(TARGETPATH)\obj \
  338. -D"" -aa -Tpd -x -Gn -Gi -v
  339. # ---------------------------------------------------------------------------
  340. ALLOBJ = c0d32.obj $(OBJFILES)
  341. ALLRES = $(RESFILES)
  342. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cw32mti.lib
  343. # ---------------------------------------------------------------------------
  344. # ---------------------------------------------------------------------------
  345. # MAKE SECTION
  346. # ---------------------------------------------------------------------------
  347. # This section of the project file is not used by the BCB IDE. It is for
  348. # the benefit of building from the command-line using the MAKE utility.
  349. # ---------------------------------------------------------------------------
  350. .autodepend
  351. # ---------------------------------------------------------------------------
  352. !if "$(USERDEFINES)" != ""
  353. AUSERDEFINES = -d$(USERDEFINES:;= -d)
  354. !else
  355. AUSERDEFINES =
  356. !endif
  357. !if !$d(BCC32)
  358. BCC32 = bcc32
  359. !endif
  360. !if !$d(CPP32)
  361. CPP32 = cpp32
  362. !endif
  363. !if !$d(DCC32)
  364. DCC32 = dcc32
  365. !endif
  366. !if !$d(TASM32)
  367. TASM32 = tasm32
  368. !endif
  369. !if !$d(LINKER)
  370. LINKER = ilink32
  371. !endif
  372. !if !$d(BRCC32)
  373. BRCC32 = brcc32
  374. !endif
  375. # ---------------------------------------------------------------------------
  376. !if $d(PATHCPP)
  377. .PATH.CPP = $(PATHCPP)
  378. .PATH.C = $(PATHCPP)
  379. !endif
  380. !if $d(PATHPAS)
  381. .PATH.PAS = $(PATHPAS)
  382. !endif
  383. !if $d(PATHASM)
  384. .PATH.ASM = $(PATHASM)
  385. !endif
  386. !if $d(PATHRC)
  387. .PATH.RC = $(PATHRC)
  388. !endif
  389. # ---------------------------------------------------------------------------
  390. $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  391. $(BCB)\BIN\$(LINKER) @&&!
  392. $(LFLAGS) -L$(LIBPATH) +
  393. $(ALLOBJ), +
  394. $(PROJECT),, +
  395. $(ALLLIB), +
  396. $(DEFFILE), +
  397. $(ALLRES)
  398. !
  399. # ---------------------------------------------------------------------------
  400. .pas.hpp:
  401. $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
  402. .pas.obj:
  403. $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
  404. .cpp.obj:
  405. $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
  406. .c.obj:
  407. $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
  408. .c.i:
  409. $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
  410. .cpp.i:
  411. $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
  412. .asm.obj:
  413. $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@
  414. .rc.res:
  415. $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $<
  416. # ---------------------------------------------------------------------------