XercesLib.bpr
上传用户:huihehuasu
上传日期:2007-01-10
资源大小:6948k
文件大小:21k
源码类别:

xml/soap/webservice

开发平台:

C/C++

  1. # ---------------------------------------------------------------------------
  2. !if !$d(BCB)
  3. BCB = $(MAKEDIR)..
  4. !endif
  5. # ---------------------------------------------------------------------------
  6. # IDE SECTION
  7. # ---------------------------------------------------------------------------
  8. # The following section of the project makefile is managed by the BCB IDE.
  9. # It is recommended to use the IDE to change any of the values in this
  10. # section.
  11. # ---------------------------------------------------------------------------
  12. VERSION = BCB.04.04
  13. # ---------------------------------------------------------------------------
  14. PROJECT = ..........BuildWin32BCB4XercesLib.dll
  15. OBJFILES = ..........BuildWin32BCB4objXercesLib.obj 
  16.   ..........BuildWin32BCB4objWin32PlatformUtils.obj 
  17.   ..........BuildWin32BCB4objWin32MsgLoader.obj 
  18.   ..........BuildWin32BCB4objWin32TransService.obj 
  19.   ..........BuildWin32BCB4objBinHTTPURLInputStream.obj 
  20.   ..........BuildWin32BCB4objWinSockNetAccessor.obj 
  21.   ..........BuildWin32BCB4objASCIIRangeFactory.obj 
  22.   ..........BuildWin32BCB4objBlockRangeFactory.obj 
  23.   ..........BuildWin32BCB4objBMPattern.obj 
  24.   ..........BuildWin32BCB4objCharToken.obj 
  25.   ..........BuildWin32BCB4objClosureToken.obj 
  26.   ..........BuildWin32BCB4objConcatToken.obj 
  27.   ..........BuildWin32BCB4objConditionToken.obj 
  28.   ..........BuildWin32BCB4objMatch.obj 
  29.   ..........BuildWin32BCB4objModifierToken.obj 
  30.   ..........BuildWin32BCB4objOp.obj 
  31.   ..........BuildWin32BCB4objOpFactory.obj 
  32.   ..........BuildWin32BCB4objParenToken.obj 
  33.   ..........BuildWin32BCB4objParserForXMLSchema.obj 
  34.   ..........BuildWin32BCB4objRangeFactory.obj 
  35.   ..........BuildWin32BCB4objRangeToken.obj 
  36.   ..........BuildWin32BCB4objRegularExpression.obj 
  37.   ..........BuildWin32BCB4objRegxParser.obj 
  38.   ..........BuildWin32BCB4objRegxUtil.obj 
  39.   ..........BuildWin32BCB4objStringToken.obj 
  40.   ..........BuildWin32BCB4objToken.obj 
  41.   ..........BuildWin32BCB4objTokenFactory.obj 
  42.   ..........BuildWin32BCB4objUnicodeRangeFactory.obj 
  43.   ..........BuildWin32BCB4objUnionToken.obj 
  44.   ..........BuildWin32BCB4objXMLRangeFactory.obj 
  45.   ..........BuildWin32BCB4objXMLUniCharacter.obj 
  46.   ..........BuildWin32BCB4objBinFileInputStream.obj 
  47.   ..........BuildWin32BCB4objBinInputStream.obj 
  48.   ..........BuildWin32BCB4objBinMemInputStream.obj 
  49.   ..........BuildWin32BCB4objBitSet.obj 
  50.   ..........BuildWin32BCB4objHashPtr.obj 
  51.   ..........BuildWin32BCB4objHashXMLCh.obj 
  52.   ..........BuildWin32BCB4objHeaderDummy.obj 
  53.   ..........BuildWin32BCB4objKVStringPair.obj 
  54.   ..........BuildWin32BCB4objMutexes.obj 
  55.   ..........BuildWin32BCB4objPlatformUtils.obj 
  56.   ..........BuildWin32BCB4objQName.obj 
  57.   ..........BuildWin32BCB4objStringPool.obj 
  58.   ..........BuildWin32BCB4objTransService.obj 
  59.   ..........BuildWin32BCB4objXML256TableTranscoder.obj 
  60.   ..........BuildWin32BCB4objXML88591Transcoder.obj 
  61.   ..........BuildWin32BCB4objXMLASCIITranscoder.obj 
  62.   ..........BuildWin32BCB4objXMLChTranscoder.obj 
  63.   ..........BuildWin32BCB4objXMLEBCDICTranscoder.obj 
  64.   ..........BuildWin32BCB4objXMLException.obj 
  65.   ..........BuildWin32BCB4objXMLIBM1140Transcoder.obj 
  66.   ..........BuildWin32BCB4objXMLString.obj 
  67.   ..........BuildWin32BCB4objXMLUCSTranscoder.obj 
  68.   ..........BuildWin32BCB4objXMLUni.obj 
  69.   ..........BuildWin32BCB4objXMLURL.obj 
  70.   ..........BuildWin32BCB4objXMLUTF16Transcoder.obj 
  71.   ..........BuildWin32BCB4objXMLUTF8Transcoder.obj 
  72.   ..........BuildWin32BCB4objXMLWin1252Transcoder.obj 
  73.   ..........BuildWin32BCB4objLocalFileInputSource.obj 
  74.   ..........BuildWin32BCB4objMemBufInputSource.obj 
  75.   ..........BuildWin32BCB4objStdInInputSource.obj 
  76.   ..........BuildWin32BCB4objURLInputSource.obj 
  77.   ..........BuildWin32BCB4objXMLAttDef.obj 
  78.   ..........BuildWin32BCB4objXMLAttr.obj 
  79.   ..........BuildWin32BCB4objXMLBuffer.obj 
  80.   ..........BuildWin32BCB4objXMLBufferMgr.obj 
  81.   ..........BuildWin32BCB4objXMLContentModel.obj 
  82.   ..........BuildWin32BCB4objXMLElementDecl.obj 
  83.   ..........BuildWin32BCB4objXMLEntityDecl.obj 
  84.   ..........BuildWin32BCB4objXMLFormatter.obj 
  85.   ..........BuildWin32BCB4objXMLNotationDecl.obj 
  86.   ..........BuildWin32BCB4objXMLRecognizer.obj 
  87.   ..........BuildWin32BCB4objXMLValidator.obj 
  88.   ..........BuildWin32BCB4objElemStack.obj 
  89.   ..........BuildWin32BCB4objReaderMgr.obj 
  90.   ..........BuildWin32BCB4objVecAttributesImpl.obj 
  91.   ..........BuildWin32BCB4objVecAttrListImpl.obj 
  92.   ..........BuildWin32BCB4objXMLReader.obj 
  93.   ..........BuildWin32BCB4objXMLScanner.obj 
  94.   ..........BuildWin32BCB4objXMLScanner2.obj 
  95.   ..........BuildWin32BCB4objDummy.obj 
  96.   ..........BuildWin32BCB4objInputSource.obj 
  97.   ..........BuildWin32BCB4objSAXException.obj 
  98.   ..........BuildWin32BCB4objSAXParseException.obj 
  99.   ..........BuildWin32BCB4objDOMParser.obj 
  100.   ..........BuildWin32BCB4objSAX2XMLReaderImpl.obj 
  101.   ..........BuildWin32BCB4objSAXParser.obj 
  102.   ..........BuildWin32BCB4objAttrImpl.obj 
  103.   ..........BuildWin32BCB4objAttrMapImpl.obj 
  104.   ..........BuildWin32BCB4objAttrNSImpl.obj 
  105.   ..........BuildWin32BCB4objCDATASectionImpl.obj 
  106.   ..........BuildWin32BCB4objCharacterDataImpl.obj 
  107.   ..........BuildWin32BCB4objChildNode.obj 
  108.   ..........BuildWin32BCB4objCommentImpl.obj 
  109.   ..........BuildWin32BCB4objDeepNodeListImpl.obj 
  110.   ..........BuildWin32BCB4objDocumentFragmentImpl.obj 
  111.   ..........BuildWin32BCB4objDocumentImpl.obj 
  112.   ..........BuildWin32BCB4objDocumentTypeImpl.obj 
  113.   ..........BuildWin32BCB4objDOM_Attr.obj 
  114.   ..........BuildWin32BCB4objDOM_CDATASection.obj 
  115.   ..........BuildWin32BCB4objDOM_CharacterData.obj 
  116.   ..........BuildWin32BCB4objDOM_Comment.obj 
  117.   ..........BuildWin32BCB4objDOM_Document.obj 
  118.   ..........BuildWin32BCB4objDOM_DocumentFragment.obj 
  119.   ..........BuildWin32BCB4objDOM_DocumentType.obj 
  120.   ..........BuildWin32BCB4objDOM_DOMException.obj 
  121.   ..........BuildWin32BCB4objDOM_DOMImplementation.obj 
  122.   ..........BuildWin32BCB4objDOM_Element.obj 
  123.   ..........BuildWin32BCB4objDOM_Entity.obj 
  124.   ..........BuildWin32BCB4objDOM_EntityReference.obj 
  125.   ..........BuildWin32BCB4objDOM_NamedNodeMap.obj 
  126.   ..........BuildWin32BCB4objDOM_Node.obj 
  127.   ..........BuildWin32BCB4objDOM_NodeFilter.obj 
  128.   ..........BuildWin32BCB4objDOM_NodeIterator.obj 
  129.   ..........BuildWin32BCB4objDOM_NodeList.obj 
  130.   ..........BuildWin32BCB4objDOM_Notation.obj 
  131.   ..........BuildWin32BCB4objDOM_ProcessingInstruction.obj 
  132.   ..........BuildWin32BCB4objDOM_Range.obj 
  133.   ..........BuildWin32BCB4objDOM_RangeException.obj 
  134.   ..........BuildWin32BCB4objDOM_Text.obj 
  135.   ..........BuildWin32BCB4objDOM_TreeWalker.obj 
  136.   ..........BuildWin32BCB4objDOM_XMLDecl.obj 
  137.   ..........BuildWin32BCB4objDomMemDebug.obj 
  138.   ..........BuildWin32BCB4objDOMString.obj 
  139.   ..........BuildWin32BCB4objDStringPool.obj 
  140.   ..........BuildWin32BCB4objElementDefinitionImpl.obj 
  141.   ..........BuildWin32BCB4objElementImpl.obj 
  142.   ..........BuildWin32BCB4objElementNSImpl.obj 
  143.   ..........BuildWin32BCB4objEntityImpl.obj 
  144.   ..........BuildWin32BCB4objEntityReferenceImpl.obj 
  145.   ..........BuildWin32BCB4objNamedNodeMapImpl.obj 
  146.   ..........BuildWin32BCB4objNodeIDMap.obj 
  147.   ..........BuildWin32BCB4objNodeImpl.obj 
  148.   ..........BuildWin32BCB4objNodeIteratorImpl.obj 
  149.   ..........BuildWin32BCB4objNodeListImpl.obj 
  150.   ..........BuildWin32BCB4objNodeVector.obj 
  151.   ..........BuildWin32BCB4objNotationImpl.obj 
  152.   ..........BuildWin32BCB4objParentNode.obj 
  153.   ..........BuildWin32BCB4objProcessingInstructionImpl.obj 
  154.   ..........BuildWin32BCB4objRangeImpl.obj 
  155.   ..........BuildWin32BCB4objRefCountedImpl.obj 
  156.   ..........BuildWin32BCB4objTextImpl.obj 
  157.   ..........BuildWin32BCB4objTreeWalkerImpl.obj 
  158.   ..........BuildWin32BCB4objXMLDeclImpl.obj 
  159.   ..........BuildWin32BCB4objCMAny.obj 
  160.   ..........BuildWin32BCB4objCMBinaryOp.obj 
  161.   ..........BuildWin32BCB4objCMUnaryOp.obj 
  162.   ..........BuildWin32BCB4objContentLeafNameTypeVector.obj 
  163.   ..........BuildWin32BCB4objContentSpecNode.obj 
  164.   ..........BuildWin32BCB4objDFAContentModel.obj 
  165.   ..........BuildWin32BCB4objGrammarResolver.obj 
  166.   ..........BuildWin32BCB4objMixedContentModel.obj 
  167.   ..........BuildWin32BCB4objSimpleContentModel.obj 
  168.   ..........BuildWin32BCB4objDatatypeValidator.obj 
  169.   ..........BuildWin32BCB4objDatatypeValidatorFactory.obj 
  170.   ..........BuildWin32BCB4objDTDAttDef.obj 
  171.   ..........BuildWin32BCB4objDTDAttDefList.obj 
  172.   ..........BuildWin32BCB4objDTDElementDecl.obj 
  173.   ..........BuildWin32BCB4objDTDGrammar.obj 
  174.   ..........BuildWin32BCB4objDTDScanner.obj 
  175.   ..........BuildWin32BCB4objDTDValidator.obj 
  176.   ..........BuildWin32BCB4objSchemaAttDef.obj 
  177.   ..........BuildWin32BCB4objSchemaAttDefList.obj 
  178.   ..........BuildWin32BCB4objSchemaElementDecl.obj 
  179.   ..........BuildWin32BCB4objSchemaGrammar.obj 
  180.   ..........BuildWin32BCB4objSchemaSymbols.obj 
  181.   ..........BuildWin32BCB4objSchemaValidator.obj 
  182.   ..........BuildWin32BCB4objsax2Dummy.obj
  183. RESFILES = ..........BuildWin32BCB4objVersion.res
  184. RESDEPEN = $(RESFILES)
  185. LIBFILES =
  186. LIBRARIES = VCL40.lib
  187. SPARELIBS = VCL40.lib
  188. PACKAGES = VCL40.bpi VCLX40.bpi VCLJPG40.bpi
  189. DEFFILE =
  190. # ---------------------------------------------------------------------------
  191. PATHCPP = .;..........srcutilPlatformsWin32;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutilNetAccessorsWinSock;..........srcutilregx;..........srcutil;..........srcframework;..........srcinternal;..........srcsax;..........srcparsers;..........srcdom;..........srcvalidatorscommon;..........srcvalidatorsdatatype;..........srcvalidatorsDTD;..........srcvalidatorsschema;..........srcsax2
  192. PATHASM = .;
  193. PATHPAS = .;
  194. PATHRC = .;..........srcutilPlatformsWin32
  195. DEBUGLIBPATH = $(BCB)libdebug
  196. RELEASELIBPATH = $(BCB)librelease
  197. USERDEFINES = _DEBUG;PLATFORM_WIN32;_CRTDBG_MAP_ALLOC;PROJ_XMLPARSER;PROJ_XMLUTIL;PROJ_PARSERS;PROJ_SAX4C;PROJ_SAX2;PROJ_DOM;PROJ_VALIDATORS;XML_SINGLEDLL;XML_USE_WIN32_TRANSCODER;XML_USE_WIN32_MSGLOADER;XML_USE_NETACCESSOR_WINSOCK
  198. SYSDEFINES = _RTLDLL;NO_STRICT
  199. # ---------------------------------------------------------------------------
  200. CFLAG1 = -I..........srcvalidatorsschema;..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........src;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)include;$(BCB)includevcl 
  201.   -WD -Od -w -Ve -r- -a8 -5 -k -y -v -vi- -w-par -c -b- -Vx -tWM 
  202.   -D$(SYSDEFINES);$(USERDEFINES)
  203. PFLAGS = -U..........srcvalidatorsschema;..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)libobj;$(BCB)lib;$(RELEASELIBPATH) 
  204.   -I..........srcvalidatorsschema;..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........src;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)include;$(BCB)includevcl 
  205.   -N2..........BuildWin32BCB4obj -N0..........BuildWin32BCB4obj 
  206.   -D_DEBUG;PLATFORM_WIN32;_CRTDBG_MAP_ALLOC;PROJ_XMLPARSER;PROJ_XMLUTIL;PROJ_PARSERS;PROJ_SAX4C;PROJ_SAX2;PROJ_DOM;PROJ_VALIDATORS;XML_SINGLEDLL;XML_USE_WIN32_TRANSCODER;XML_USE_WIN32_MSGLOADER;XML_USE_NETACCESSOR_WINSOCK 
  207.   -$YD -$W -$O- -v -JPHNE -M
  208. RFLAGS = -i..........srcvalidatorsschema;..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........src;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)include;$(BCB)includevcl 
  209.   -D_DEBUG;PLATFORM_WIN32;_CRTDBG_MAP_ALLOC;PROJ_XMLPARSER;PROJ_XMLUTIL;PROJ_PARSERS;PROJ_SAX4C;PROJ_SAX2;PROJ_DOM;PROJ_VALIDATORS;XML_SINGLEDLL;XML_USE_WIN32_TRANSCODER;XML_USE_WIN32_MSGLOADER;XML_USE_NETACCESSOR_WINSOCK
  210. AFLAGS = /i..........srcvalidatorsdatatype /i..........srcvalidatorscommon 
  211.   /i..........srcutilregx /i..........srcsax2 
  212.   /i..........srcutilNetAccessorsWinSock /i..........src 
  213.   /i..........srcvalidatorsDTD /i..........srcsax 
  214.   /i..........srcparsers /i..........srcinternal 
  215.   /i..........srcframework /i..........srcutilMsgLoadersWin32 
  216.   /i..........srcutilTranscodersWin32 /i..........srcutil 
  217.   /i..........srcutilPlatformsWin32 /i..........srcdom 
  218.   /i$(BCB)include /i$(BCB)includevcl /d_DEBUG /dPLATFORM_WIN32 
  219.   /d_CRTDBG_MAP_ALLOC /dPROJ_XMLPARSER /dPROJ_XMLUTIL /dPROJ_PARSERS /dPROJ_SAX4C 
  220.   /dPROJ_SAX2 /dPROJ_DOM /dPROJ_VALIDATORS /dXML_SINGLEDLL 
  221.   /dXML_USE_WIN32_TRANSCODER /dXML_USE_WIN32_MSGLOADER 
  222.   /dXML_USE_NETACCESSOR_WINSOCK /mx /w2 /zd
  223. LFLAGS = -L..........srcvalidatorsschema;..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)libobj;$(BCB)lib;$(RELEASELIBPATH) 
  224.   -l"..........BuildWin32BCB4" -aa -Tpd -x -Gn -Gi -v
  225. # ---------------------------------------------------------------------------
  226. ALLOBJ = c0d32.obj Memmgr.Lib sysinit.obj $(OBJFILES)
  227. ALLRES = $(RESFILES)
  228. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
  229. # ---------------------------------------------------------------------------
  230. !ifdef IDEOPTIONS
  231. [Version Info]
  232. IncludeVerInfo=0
  233. AutoIncBuild=0
  234. MajorVer=1
  235. MinorVer=0
  236. Release=0
  237. Build=0
  238. Debug=0
  239. PreRelease=0
  240. Special=0
  241. Private=0
  242. DLL=0
  243. Locale=1033
  244. CodePage=1252
  245. [Version Info Keys]
  246. CompanyName=
  247. FileDescription=
  248. FileVersion=1.0.0.0
  249. InternalName=
  250. LegalCopyright=
  251. LegalTrademarks=
  252. OriginalFilename=
  253. ProductName=
  254. ProductVersion=1.0.0.0
  255. Comments=
  256. [HistoryListshlIncludePath]
  257. Count=2
  258. Item0=..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........src;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)include;$(BCB)includevcl
  259. Item1=..........srcsax2;..........srcutilNetAccessorsWinSock;..........src;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)include;$(BCB)includevcl
  260. [HistoryListshlLibraryPath]
  261. Count=2
  262. Item0=..........srcvalidatorsdatatype;..........srcvalidatorscommon;..........srcutilregx;..........srcsax2;..........srcutilNetAccessorsWinSock;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)libobj;$(BCB)lib
  263. Item1=..........srcsax2;..........srcutilNetAccessorsWinSock;..........srcvalidatorsDTD;..........srcsax;..........srcparsers;..........srcinternal;..........srcframework;..........srcutilMsgLoadersWin32;..........srcutilTranscodersWin32;..........srcutil;..........srcutilPlatformsWin32;..........srcdom;$(BCB)libobj;$(BCB)lib
  264. [HistoryListshlDebugSourcePath]
  265. Count=1
  266. Item0=$(BCB)sourcevcl
  267. [HistoryListshlConditionals]
  268. Count=1
  269. Item0=_DEBUG;PLATFORM_WIN32;_CRTDBG_MAP_ALLOC;PROJ_XMLPARSER;PROJ_XMLUTIL;PROJ_PARSERS;PROJ_SAX4C;PROJ_SAX2;PROJ_DOM;PROJ_VALIDATORS;XML_SINGLEDLL;XML_USE_WIN32_TRANSCODER;XML_USE_WIN32_MSGLOADER;XML_USE_NETACCESSOR_WINSOCK
  270. [HistoryListshlIntOutputDir]
  271. Count=1
  272. Item0=..........BuildWin32BCB4obj
  273. [HistoryListshlFinalOutputDir]
  274. Count=3
  275. Item0=..........BuildWin32BCB4
  276. Item1=..........BuildWin32BCB4
  277. Item2=
  278. [HistoryListshIBPIOutputDir]
  279. Count=2
  280. Item0=..........BuildWin32BCB4
  281. Item1=..........BuildWin32BCB4
  282. [Debugging]
  283. DebugSourceDirs=
  284. [Parameters]
  285. RunParams=
  286. HostApplication=
  287. RemoteHost=
  288. RemotePath=
  289. RemoteDebug=0
  290. [Compiler]
  291. InMemoryExe=0
  292. ShowInfoMsgs=0
  293. !endif
  294. # ---------------------------------------------------------------------------
  295. # MAKE SECTION
  296. # ---------------------------------------------------------------------------
  297. # This section of the project file is not used by the BCB IDE.  It is for
  298. # the benefit of building from the command-line using the MAKE utility.
  299. # ---------------------------------------------------------------------------
  300. .autodepend
  301. # ---------------------------------------------------------------------------
  302. !if !$d(BCC32)
  303. BCC32 = bcc32
  304. !endif
  305. !if !$d(CPP32)
  306. CPP32 = cpp32
  307. !endif
  308. !if !$d(DCC32)
  309. DCC32 = dcc32
  310. !endif
  311. !if !$d(TASM32)
  312. TASM32 = tasm32
  313. !endif
  314. !if !$d(LINKER)
  315. LINKER = ilink32
  316. !endif
  317. !if !$d(BRCC32)
  318. BRCC32 = brcc32
  319. !endif
  320. # ---------------------------------------------------------------------------
  321. !if $d(PATHCPP)
  322. .PATH.CPP = $(PATHCPP)
  323. .PATH.C   = $(PATHCPP)
  324. !endif
  325. !if $d(PATHPAS)
  326. .PATH.PAS = $(PATHPAS)
  327. !endif
  328. !if $d(PATHASM)
  329. .PATH.ASM = $(PATHASM)
  330. !endif
  331. !if $d(PATHRC)
  332. .PATH.RC  = $(PATHRC)
  333. !endif
  334. # ---------------------------------------------------------------------------
  335. $(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  336.     $(BCB)BIN$(LINKER) @&&!
  337.     $(LFLAGS) +
  338.     $(ALLOBJ), +
  339.     $(PROJECT),, +
  340.     $(ALLLIB), +
  341.     $(DEFFILE), +
  342.     $(ALLRES)
  343. !
  344. # ---------------------------------------------------------------------------
  345. .pas.hpp:
  346.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  347. .pas.obj:
  348.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  349. .cpp.obj:
  350.     $(BCB)BIN$(BCC32) $(CFLAG1) -n$(@D) {$< }
  351. .c.obj:
  352.     $(BCB)BIN$(BCC32) $(CFLAG1) -n$(@D) {$< }
  353. .c.i:
  354.     $(BCB)BIN$(CPP32) $(CFLAG1) -n. {$< }
  355. .cpp.i:
  356.     $(BCB)BIN$(CPP32) $(CFLAG1) -n. {$< }
  357. .asm.obj:
  358.     $(BCB)BIN$(TASM32) $(AFLAGS) $<, $@
  359. .rc.res:
  360.     $(BCB)BIN$(BRCC32) $(RFLAGS) -fo$@ $<
  361. # ---------------------------------------------------------------------------