Bug with Borland C++ Builder Action With eurekalog

hi

i use a project with eurekalog the tool “emake.exe” is use to build the project


i have a project "toto.bpr"

finalbuilder build a new file “fbtemp.bpr” and "fbtemp.mak"

the problem is the options for eurekalog are only in the first file “toto.bpr”


[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0





and not copied in “fbtemp.bpr”


[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0




and emake try to load options from “fbtemp.bpr” so it’s not working






Hi

Yes, I guess you could call this a bug. The CBuilder action was designed to work with CBuilder’s make tool, not eurekalog’s. make.exe does not use the [Compiler] section as it is part of the IDE settings for the project. I will look at this and see if it’s possible for us to include this.


Hi

I just tested this, and the IDEOPTIONS part of the bpr is coped to fbtemp.bpr - am I missing something?




yes you mis sommething when “FBTEMP.bpr” is made the part of Eurekalog is dropped

end of the file “FBTEMP.bpr”


[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0






from the original file


[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0




GestMultiComm3.zip (10.608 KB)

Ok, I see what I am missing now… the forum is not showing everything you posted… I guess we have to find how to post code in the forums in a way that it doesn’t get formatted.

The reason it is not working is because the Eurekalog options are inside an xml comment node, and our parser was ignoring it. I have modified our code so that it preserves the comment node so it should work correctly (I don’t have Eurekalog installed at the moment).

I’ll post here when we have a build with the fix available.


Hi

The builds with the fix are here :

https://www.finalbuilder.com/downloads/finalbuilder/420/FB420_308.exe

https://www.finalbuilder.com/downloads/finalbuilder/500/FB500_61.exe