XercesLib.mak
上传用户: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.05.03
  13. # ---------------------------------------------------------------------------
  14. PROJECT = ..........BuildWin32BCB5XercesLib.dll
  15. OBJFILES = ..........BuildWin32BCB5objXercesLib.obj 
  16.     ..........BuildWin32BCB5objAttrImpl.obj 
  17.     ..........BuildWin32BCB5objAttrMapImpl.obj 
  18.     ..........BuildWin32BCB5objAttrNSImpl.obj 
  19.     ..........BuildWin32BCB5objCDATASectionImpl.obj 
  20.     ..........BuildWin32BCB5objCharacterDataImpl.obj 
  21.     ..........BuildWin32BCB5objChildNode.obj 
  22.     ..........BuildWin32BCB5objCommentImpl.obj 
  23.     ..........BuildWin32BCB5objDeepNodeListImpl.obj 
  24.     ..........BuildWin32BCB5objDocumentFragmentImpl.obj 
  25.     ..........BuildWin32BCB5objDocumentImpl.obj 
  26.     ..........BuildWin32BCB5objDocumentTypeImpl.obj 
  27.     ..........BuildWin32BCB5objDOM_Attr.obj 
  28.     ..........BuildWin32BCB5objDOM_CDATASection.obj 
  29.     ..........BuildWin32BCB5objDOM_CharacterData.obj 
  30.     ..........BuildWin32BCB5objDOM_Comment.obj 
  31.     ..........BuildWin32BCB5objDOM_Document.obj 
  32.     ..........BuildWin32BCB5objDOM_DocumentFragment.obj 
  33.     ..........BuildWin32BCB5objDOM_DocumentType.obj 
  34.     ..........BuildWin32BCB5objDOM_DOMException.obj 
  35.     ..........BuildWin32BCB5objDOM_DOMImplementation.obj 
  36.     ..........BuildWin32BCB5objDOM_Element.obj 
  37.     ..........BuildWin32BCB5objDOM_Entity.obj 
  38.     ..........BuildWin32BCB5objDOM_EntityReference.obj 
  39.     ..........BuildWin32BCB5objDOM_NamedNodeMap.obj 
  40.     ..........BuildWin32BCB5objDOM_Node.obj 
  41.     ..........BuildWin32BCB5objDOM_NodeFilter.obj 
  42.     ..........BuildWin32BCB5objDOM_NodeIterator.obj 
  43.     ..........BuildWin32BCB5objDOM_NodeList.obj 
  44.     ..........BuildWin32BCB5objDOM_Notation.obj 
  45.     ..........BuildWin32BCB5objDOM_ProcessingInstruction.obj 
  46.     ..........BuildWin32BCB5objDOM_Range.obj 
  47.     ..........BuildWin32BCB5objDOM_RangeException.obj 
  48.     ..........BuildWin32BCB5objDOM_Text.obj 
  49.     ..........BuildWin32BCB5objDOM_TreeWalker.obj 
  50.     ..........BuildWin32BCB5objDOM_XMLDecl.obj 
  51.     ..........BuildWin32BCB5objDomMemDebug.obj 
  52.     ..........BuildWin32BCB5objDOMString.obj 
  53.     ..........BuildWin32BCB5objDStringPool.obj 
  54.     ..........BuildWin32BCB5objElementDefinitionImpl.obj 
  55.     ..........BuildWin32BCB5objElementImpl.obj 
  56.     ..........BuildWin32BCB5objElementNSImpl.obj 
  57.     ..........BuildWin32BCB5objEntityImpl.obj 
  58.     ..........BuildWin32BCB5objEntityReferenceImpl.obj 
  59.     ..........BuildWin32BCB5objNamedNodeMapImpl.obj 
  60.     ..........BuildWin32BCB5objNodeIDMap.obj 
  61.     ..........BuildWin32BCB5objNodeImpl.obj 
  62.     ..........BuildWin32BCB5objNodeIteratorImpl.obj 
  63.     ..........BuildWin32BCB5objNodeListImpl.obj 
  64.     ..........BuildWin32BCB5objNodeVector.obj 
  65.     ..........BuildWin32BCB5objNotationImpl.obj 
  66.     ..........BuildWin32BCB5objParentNode.obj 
  67.     ..........BuildWin32BCB5objProcessingInstructionImpl.obj 
  68.     ..........BuildWin32BCB5objRangeImpl.obj 
  69.     ..........BuildWin32BCB5objRefCountedImpl.obj 
  70.     ..........BuildWin32BCB5objTextImpl.obj 
  71.     ..........BuildWin32BCB5objTreeWalkerImpl.obj 
  72.     ..........BuildWin32BCB5objXMLDeclImpl.obj 
  73.     ..........BuildWin32BCB5objLocalFileInputSource.obj 
  74.     ..........BuildWin32BCB5objMemBufInputSource.obj 
  75.     ..........BuildWin32BCB5objStdInInputSource.obj 
  76.     ..........BuildWin32BCB5objURLInputSource.obj 
  77.     ..........BuildWin32BCB5objXMLAttDef.obj 
  78.     ..........BuildWin32BCB5objXMLAttr.obj 
  79.     ..........BuildWin32BCB5objXMLBuffer.obj 
  80.     ..........BuildWin32BCB5objXMLBufferMgr.obj 
  81.     ..........BuildWin32BCB5objXMLContentModel.obj 
  82.     ..........BuildWin32BCB5objXMLElementDecl.obj 
  83.     ..........BuildWin32BCB5objXMLEntityDecl.obj 
  84.     ..........BuildWin32BCB5objXMLFormatter.obj 
  85.     ..........BuildWin32BCB5objXMLNotationDecl.obj 
  86.     ..........BuildWin32BCB5objXMLRecognizer.obj 
  87.     ..........BuildWin32BCB5objXMLValidator.obj 
  88.     ..........BuildWin32BCB5objElemStack.obj 
  89.     ..........BuildWin32BCB5objReaderMgr.obj 
  90.     ..........BuildWin32BCB5objVecAttributesImpl.obj 
  91.     ..........BuildWin32BCB5objVecAttrListImpl.obj 
  92.     ..........BuildWin32BCB5objXMLReader.obj 
  93.     ..........BuildWin32BCB5objXMLScanner.obj 
  94.     ..........BuildWin32BCB5objXMLScanner2.obj 
  95.     ..........BuildWin32BCB5objDOMParser.obj 
  96.     ..........BuildWin32BCB5objSAX2XMLReaderImpl.obj 
  97.     ..........BuildWin32BCB5objSAXParser.obj 
  98.     ..........BuildWin32BCB5objDummy.obj 
  99.     ..........BuildWin32BCB5objInputSource.obj 
  100.     ..........BuildWin32BCB5objSAXException.obj 
  101.     ..........BuildWin32BCB5objSAXParseException.obj 
  102.     ..........BuildWin32BCB5objsax2Dummy.obj 
  103.     ..........BuildWin32BCB5objBase64.obj 
  104.     ..........BuildWin32BCB5objBinFileInputStream.obj 
  105.     ..........BuildWin32BCB5objBinInputStream.obj 
  106.     ..........BuildWin32BCB5objBinMemInputStream.obj 
  107.     ..........BuildWin32BCB5objBitSet.obj 
  108.     ..........BuildWin32BCB5objHashPtr.obj 
  109.     ..........BuildWin32BCB5objHashXMLCh.obj 
  110.     ..........BuildWin32BCB5objHeaderDummy.obj 
  111.     ..........BuildWin32BCB5objHexBin.obj 
  112.     ..........BuildWin32BCB5objKVStringPair.obj 
  113.     ..........BuildWin32BCB5objWin32MsgLoader.obj 
  114.     ..........BuildWin32BCB5objMutexes.obj 
  115.     ..........BuildWin32BCB5objBinHTTPURLInputStream.obj 
  116.     ..........BuildWin32BCB5objWinSockNetAccessor.obj 
  117.     ..........BuildWin32BCB5objWin32PlatformUtils.obj 
  118.     ..........BuildWin32BCB5objPlatformUtils.obj 
  119.     ..........BuildWin32BCB5objQName.obj 
  120.     ..........BuildWin32BCB5objASCIIRangeFactory.obj 
  121.     ..........BuildWin32BCB5objBlockRangeFactory.obj 
  122.     ..........BuildWin32BCB5objBMPattern.obj 
  123.     ..........BuildWin32BCB5objCharToken.obj 
  124.     ..........BuildWin32BCB5objClosureToken.obj 
  125.     ..........BuildWin32BCB5objConcatToken.obj 
  126.     ..........BuildWin32BCB5objConditionToken.obj 
  127.     ..........BuildWin32BCB5objMatch.obj 
  128.     ..........BuildWin32BCB5objModifierToken.obj 
  129.     ..........BuildWin32BCB5objOp.obj 
  130.     ..........BuildWin32BCB5objOpFactory.obj 
  131.     ..........BuildWin32BCB5objParenToken.obj 
  132.     ..........BuildWin32BCB5objParserForXMLSchema.obj 
  133.     ..........BuildWin32BCB5objRangeFactory.obj 
  134.     ..........BuildWin32BCB5objRangeToken.obj 
  135.     ..........BuildWin32BCB5objRangeTokenMap.obj 
  136.     ..........BuildWin32BCB5objRegularExpression.obj 
  137.     ..........BuildWin32BCB5objRegxParser.obj 
  138.     ..........BuildWin32BCB5objRegxUtil.obj 
  139.     ..........BuildWin32BCB5objStringToken.obj 
  140.     ..........BuildWin32BCB5objToken.obj 
  141.     ..........BuildWin32BCB5objTokenFactory.obj 
  142.     ..........BuildWin32BCB5objUnicodeRangeFactory.obj 
  143.     ..........BuildWin32BCB5objUnionToken.obj 
  144.     ..........BuildWin32BCB5objXMLRangeFactory.obj 
  145.     ..........BuildWin32BCB5objXMLUniCharacter.obj 
  146.     ..........BuildWin32BCB5objStringPool.obj 
  147.     ..........BuildWin32BCB5objWin32TransService.obj 
  148.     ..........BuildWin32BCB5objTransService.obj 
  149.     ..........BuildWin32BCB5objXML256TableTranscoder.obj 
  150.     ..........BuildWin32BCB5objXML88591Transcoder.obj 
  151.     ..........BuildWin32BCB5objXMLASCIITranscoder.obj 
  152.     ..........BuildWin32BCB5objXMLNumber.obj 
  153.     ..........BuildWin32BCB5objXMLBigDecimal.obj 
  154.     ..........BuildWin32BCB5objXMLBigInteger.obj 
  155.     ..........BuildWin32BCB5objXMLChTranscoder.obj 
  156.     ..........BuildWin32BCB5objXMLAbstractDoubleFloat.obj 
  157.     ..........BuildWin32BCB5objXMLDouble.obj 
  158.     ..........BuildWin32BCB5objXMLDateTime.obj 
  159.     ..........BuildWin32BCB5objXMLEBCDICTranscoder.obj 
  160.     ..........BuildWin32BCB5objXMLException.obj 
  161.     ..........BuildWin32BCB5objXMLFloat.obj 
  162.     ..........BuildWin32BCB5objXMLIBM1140Transcoder.obj 
  163.     ..........BuildWin32BCB5objXMLString.obj 
  164.     ..........BuildWin32BCB5objXMLStringTokenizer.obj 
  165.     ..........BuildWin32BCB5objXMLUCSTranscoder.obj 
  166.     ..........BuildWin32BCB5objXMLUni.obj 
  167.     ..........BuildWin32BCB5objXMLUri.obj 
  168.     ..........BuildWin32BCB5objXMLURL.obj 
  169.     ..........BuildWin32BCB5objXMLUTF16Transcoder.obj 
  170.     ..........BuildWin32BCB5objXMLUTF8Transcoder.obj 
  171.     ..........BuildWin32BCB5objXMLWin1252Transcoder.obj 
  172.     ..........BuildWin32BCB5objAllContentModel.obj 
  173.     ..........BuildWin32BCB5objCMAny.obj 
  174.     ..........BuildWin32BCB5objCMBinaryOp.obj 
  175.     ..........BuildWin32BCB5objCMUnaryOp.obj 
  176.     ..........BuildWin32BCB5objContentLeafNameTypeVector.obj 
  177.     ..........BuildWin32BCB5objContentSpecNode.obj 
  178.     ..........BuildWin32BCB5objDFAContentModel.obj 
  179.     ..........BuildWin32BCB5objGrammarResolver.obj 
  180.     ..........BuildWin32BCB5objMixedContentModel.obj 
  181.     ..........BuildWin32BCB5objSimpleContentModel.obj 
  182.     ..........BuildWin32BCB5objAbstractNumericFacetValidator.obj 
  183.     ..........BuildWin32BCB5objAbstractNumericValidator.obj 
  184.     ..........BuildWin32BCB5objAbstractStringValidator.obj 
  185.     ..........BuildWin32BCB5objAnySimpleTypeDatatypeValidator.obj 
  186.     ..........BuildWin32BCB5objAnyURIDatatypeValidator.obj 
  187.     ..........BuildWin32BCB5objBase64BinaryDatatypeValidator.obj 
  188.     ..........BuildWin32BCB5objBooleanDatatypeValidator.obj 
  189.     ..........BuildWin32BCB5objDatatypeValidator.obj 
  190.     ..........BuildWin32BCB5objDatatypeValidatorFactory.obj 
  191.     ..........BuildWin32BCB5objDecimalDatatypeValidator.obj 
  192.     ..........BuildWin32BCB5objDoubleDatatypeValidator.obj 
  193.     ..........BuildWin32BCB5objENTITYDatatypeValidator.obj 
  194.     ..........BuildWin32BCB5objFloatDatatypeValidator.obj 
  195.     ..........BuildWin32BCB5objHexBinaryDatatypeValidator.obj 
  196.     ..........BuildWin32BCB5objIDDatatypeValidator.obj 
  197.     ..........BuildWin32BCB5objIDREFDatatypeValidator.obj 
  198.     ..........BuildWin32BCB5objListDatatypeValidator.obj 
  199.     ..........BuildWin32BCB5objNOTATIONDatatypeValidator.obj 
  200.     ..........BuildWin32BCB5objQNameDatatypeValidator.obj 
  201.     ..........BuildWin32BCB5objNameDatatypeValidator.obj 
  202.     ..........BuildWin32BCB5objNCNameDatatypeValidator.obj 
  203.     ..........BuildWin32BCB5objStringDatatypeValidator.obj 
  204.     ..........BuildWin32BCB5objUnionDatatypeValidator.obj 
  205.     ..........BuildWin32BCB5objDateTimeValidator.obj 
  206.     ..........BuildWin32BCB5objDateTimeDatatypeValidator.obj 
  207.     ..........BuildWin32BCB5objDateDatatypeValidator.obj 
  208.     ..........BuildWin32BCB5objTimeDatatypeValidator.obj 
  209.     ..........BuildWin32BCB5objDayDatatypeValidator.obj 
  210.     ..........BuildWin32BCB5objMonthDatatypeValidator.obj 
  211.     ..........BuildWin32BCB5objMonthDayDatatypeValidator.obj 
  212.     ..........BuildWin32BCB5objYearDatatypeValidator.obj 
  213.     ..........BuildWin32BCB5objYearMonthDatatypeValidator.obj 
  214.     ..........BuildWin32BCB5objDurationDatatypeValidator.obj 
  215.     ..........BuildWin32BCB5objDTDAttDef.obj 
  216.     ..........BuildWin32BCB5objDTDAttDefList.obj 
  217.     ..........BuildWin32BCB5objDTDElementDecl.obj 
  218.     ..........BuildWin32BCB5objDTDGrammar.obj 
  219.     ..........BuildWin32BCB5objDTDScanner.obj 
  220.     ..........BuildWin32BCB5objDTDValidator.obj 
  221.     ..........BuildWin32BCB5objComplexTypeInfo.obj 
  222.     ..........BuildWin32BCB5objGeneralAttributeCheck.obj 
  223.     ..........BuildWin32BCB5objNamespaceScope.obj 
  224.     ..........BuildWin32BCB5objSchemaAttDef.obj 
  225.     ..........BuildWin32BCB5objSchemaAttDefList.obj 
  226.     ..........BuildWin32BCB5objSchemaElementDecl.obj 
  227.     ..........BuildWin32BCB5objSchemaGrammar.obj 
  228.     ..........BuildWin32BCB5objSchemaInfo.obj 
  229.     ..........BuildWin32BCB5objSchemaSymbols.obj 
  230.     ..........BuildWin32BCB5objSchemaValidator.obj 
  231.     ..........BuildWin32BCB5objSubstitutionGroupComparator.obj 
  232.     ..........BuildWin32BCB5objTraverseSchema.obj 
  233.     ..........BuildWin32BCB5objXercesAttGroupInfo.obj 
  234.     ..........BuildWin32BCB5objXercesElementWildcard.obj 
  235.     ..........BuildWin32BCB5objXercesGroupInfo.obj 
  236.     ..........BuildWin32BCB5objXUtil.obj 
  237.     ..........BuildWin32BCB5objFieldActivator.obj 
  238.     ..........BuildWin32BCB5objFieldValueMap.obj 
  239.     ..........BuildWin32BCB5objIC_Field.obj 
  240.     ..........BuildWin32BCB5objIC_Key.obj 
  241.     ..........BuildWin32BCB5objIC_KeyRef.obj 
  242.     ..........BuildWin32BCB5objIC_Selector.obj 
  243.     ..........BuildWin32BCB5objIC_Unique.obj 
  244.     ..........BuildWin32BCB5objIdentityConstraint.obj 
  245.     ..........BuildWin32BCB5objValueStore.obj 
  246.     ..........BuildWin32BCB5objValueStoreCache.obj 
  247.     ..........BuildWin32BCB5objXercesXPath.obj 
  248.     ..........BuildWin32BCB5objXPathMatcher.obj 
  249.     ..........BuildWin32BCB5objXPathMatcherStack.obj 
  250.     ..........BuildWin32BCB5objXPathSymbols.obj
  251. RESFILES = ..........BuildWin32BCB5objVersion.res
  252. MAINSOURCE = XercesLib.cpp
  253. RESDEPEN = $(RESFILES)
  254. LIBFILES = 
  255. IDLFILES = 
  256. IDLGENFILES = 
  257. LIBRARIES = vcl50.lib
  258. PACKAGES = vcl50.bpi vclx50.bpi vcljpg50.bpi
  259. SPARELIBS = vcl50.lib
  260. DEFFILE = 
  261. # ---------------------------------------------------------------------------
  262. PATHCPP = .;..........srcdom;..........srcframework;..........srcinternal;..........srcparsers;..........srcsax;..........srcsax2;..........srcutil;..........srcutilMsgLoadersWin32;..........srcutilNetAccessorsWinSock;..........srcutilPlatformsWin32;..........srcutilregx;..........srcutilTranscodersWin32;..........srcvalidatorscommon;..........srcvalidatorsdatatype;..........srcvalidatorsDTD;..........srcvalidatorsschema;..........srcvalidatorsschemaidentity
  263. PATHASM = .;
  264. PATHPAS = .;
  265. PATHRC = .;..........srcutilPlatformsWin32
  266. DEBUGLIBPATH = $(BCB)libdebug
  267. RELEASELIBPATH = $(BCB)librelease
  268. 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
  269. SYSDEFINES = _RTLDLL;NO_STRICT
  270. INCLUDEPATH = ..........src;..........srcdom;..........srcframework;..........srcinternal;..........srcparsers;..........srcsax;..........srcsax2;..........srcutil;..........srcutilMsgLoadersWin32;..........srcutilNetAccessorsWinSock;..........srcutilPlatformsWin32;..........srcutilregx;..........srcutilTranscodersWin32;..........srcvalidatorscommon;..........srcvalidatorsdatatype;..........srcvalidatorsDTD;..........srcvalidatorsschema;..........srcvalidatorsschemaidentity;$(BCB)include;$(BCB)includevcl
  271. LIBPATH = ..........srcdom;..........srcframework;..........srcinternal;..........srcparsers;..........srcsax;..........srcsax2;..........srcutil;..........srcutilMsgLoadersWin32;..........srcutilNetAccessorsWinSock;..........srcutilPlatformsWin32;..........srcutilregx;..........srcutilTranscodersWin32;..........srcvalidatorscommon;..........srcvalidatorsdatatype;..........srcvalidatorsDTD;..........srcvalidatorsschema;..........srcvalidatorsschemaidentity;$(BCB)libobj;$(BCB)lib
  272. WARNINGS= -w-par
  273. # ---------------------------------------------------------------------------
  274. CFLAG1 = -WD -Od -Q -Vx -Ve -X- -r- -a8 -5 -b- -k -y -v -vi- -c -tWM
  275. IDLCFLAGS = 
  276. PFLAGS = -N2..........BuildWin32BCB5obj 
  277.     -N0..........BuildWin32BCB5obj -$YD -$W -$O- -v -JPHNE -M
  278. RFLAGS = 
  279. AFLAGS = /mx /w2 /zd
  280. LFLAGS = -l"..........BuildWin32BCB5" -I..........BuildWin32BCB5obj 
  281.     -D"" -aa -Tpd -x -Gn -Gi -v
  282. # ---------------------------------------------------------------------------
  283. ALLOBJ = c0d32.obj Memmgr.Lib sysinit.obj $(OBJFILES)
  284. ALLRES = $(RESFILES)
  285. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
  286. # ---------------------------------------------------------------------------
  287. !ifdef IDEOPTIONS
  288. [Version Info]
  289. IncludeVerInfo=0
  290. AutoIncBuild=0
  291. MajorVer=1
  292. MinorVer=0
  293. Release=0
  294. Build=0
  295. Debug=0
  296. PreRelease=0
  297. Special=0
  298. Private=0
  299. DLL=0
  300. [Version Info Keys]
  301. CompanyName=
  302. FileDescription=
  303. FileVersion=1.0.0.0
  304. InternalName=
  305. LegalCopyright=
  306. LegalTrademarks=
  307. OriginalFilename=
  308. ProductName=
  309. ProductVersion=1.0.0.0
  310. Comments=
  311. [Debugging]
  312. DebugSourceDirs=$(BCB)sourcevcl
  313. !endif
  314. # ---------------------------------------------------------------------------
  315. # MAKE SECTION
  316. # ---------------------------------------------------------------------------
  317. # This section of the project file is not used by the BCB IDE.  It is for
  318. # the benefit of building from the command-line using the MAKE utility.
  319. # ---------------------------------------------------------------------------
  320. .autodepend
  321. # ---------------------------------------------------------------------------
  322. !if "$(USERDEFINES)" != ""
  323. AUSERDEFINES = -d$(USERDEFINES:;= -d)
  324. !else
  325. AUSERDEFINES =
  326. !endif
  327. !if !$d(BCC32)
  328. BCC32 = bcc32
  329. !endif
  330. !if !$d(CPP32)
  331. CPP32 = cpp32
  332. !endif
  333. !if !$d(DCC32)
  334. DCC32 = dcc32
  335. !endif
  336. !if !$d(TASM32)
  337. TASM32 = tasm32
  338. !endif
  339. !if !$d(LINKER)
  340. LINKER = ilink32
  341. !endif
  342. !if !$d(BRCC32)
  343. BRCC32 = brcc32
  344. !endif
  345. # ---------------------------------------------------------------------------
  346. !if $d(PATHCPP)
  347. .PATH.CPP = $(PATHCPP)
  348. .PATH.C   = $(PATHCPP)
  349. !endif
  350. !if $d(PATHPAS)
  351. .PATH.PAS = $(PATHPAS)
  352. !endif
  353. !if $d(PATHASM)
  354. .PATH.ASM = $(PATHASM)
  355. !endif
  356. !if $d(PATHRC)
  357. .PATH.RC  = $(PATHRC)
  358. !endif
  359. # ---------------------------------------------------------------------------
  360. $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  361.     $(BCB)BIN$(LINKER) @&&!
  362.     $(LFLAGS) -L$(LIBPATH) +
  363.     $(ALLOBJ), +
  364.     $(PROJECT),, +
  365.     $(ALLLIB), +
  366.     $(DEFFILE), +
  367.     $(ALLRES)
  368. !
  369. # ---------------------------------------------------------------------------
  370. .pas.hpp:
  371.     $(BCB)BIN$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
  372. .pas.obj:
  373.     $(BCB)BIN$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
  374. .cpp.obj:
  375.     $(BCB)BIN$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
  376. .c.obj:
  377.     $(BCB)BIN$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
  378. .c.i:
  379.     $(BCB)BIN$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
  380. .cpp.i:
  381.     $(BCB)BIN$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
  382. .asm.obj:
  383.     $(BCB)BIN$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@
  384. .rc.res:
  385.     $(BCB)BIN$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $<
  386. # ---------------------------------------------------------------------------