Recompile for daily build

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
H.Hasenack
Newbie
Newbie
Posts: 16
Joined: Thu Nov 10, 2011 12:00 am

Recompile for daily build

Post by H.Hasenack » Thu Jan 05, 2012 2:05 pm

Hi

I am currently looking for a way to create an automated build of my app, preferaby using finalbuilder.

Unfortunately I cannot find a way to execute TeeRecompile.exe without user intervention. Maybe there is another way around this.

Ideally would be:
1) export from SVN folders a "virgin" steema9 folder.
2) recompile
3) move on to next library

Regards - Hans

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Recompile for daily build

Post by Narcís » Thu Jan 05, 2012 2:51 pm

Hi Hans,

In that case you could probably use Teechart source code installation "sources" folder and either use Delphi's command line compiler (dcc32.exe) or FinalBuilder to compile and install the packages which is what TeeRecompile does. Also, with the source code installer there's Install.txt which explains which packages need to be compiled.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

H.Hasenack
Newbie
Newbie
Posts: 16
Joined: Thu Nov 10, 2011 12:00 am

Re: Recompile for daily build

Post by H.Hasenack » Fri Jan 06, 2012 8:16 am

Hi Narcís

Recompiling the packages would not be a problem if teerecompile would not be required to generate all the sources for XE2 due to the TEEVCL namespace.
It would help if teerecompile could just generate the sources, and leave the compiling to me.
AMOF it would be helpful to have the TeeRecompile sources with the Teechart source, may like the JCL/JVCL does. In that case I can just change the teerecompile code to meet my requirements.

I cannot imagine no-one else encountered this problem, so anyone: is there anyone out there with a fix/tip?

Regards - Hans

H.Hasenack
Newbie
Newbie
Posts: 16
Joined: Thu Nov 10, 2011 12:00 am

Re: Recompile for daily build

Post by H.Hasenack » Thu Jan 12, 2012 10:58 am

Narcís,

it seems de generated 'TeeChart fore VCL.groupproj' in the VCL subfolder misses the library extension file information.

The file generated by TeeRecompile uses (for all referred .dproj files)

Code: Select all

  <Projects Include="Tee.dproj">
rather than

Code: Select all

<Projects Include="Tee916.dproj">
Moreover, de VCL subfolder does contain .dpk files but no matching dproj files.

Which makes using the .grouproj file from eg. finalbuilder without manual changes impossible. :( It would really help if you can fix this in the next release of TeeChart?
Also an option allow TeeRecompile to only generate the specific sources from the command line without actually starting the compiler would really help. 8).
Or maybe an option to run teerecompile unattended for a specific compiler?


Kind Regards - Hans

Yeray
Site Admin
Site Admin
Posts: 9602
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Recompile for daily build

Post by Yeray » Thu Jan 12, 2012 3:55 pm

Hi Hans,

I've added your request to the wish list to be implemented in next releases (TE52016004).
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

H.Hasenack
Newbie
Newbie
Posts: 16
Joined: Thu Nov 10, 2011 12:00 am

Re: Recompile for daily build

Post by H.Hasenack » Thu Jan 12, 2012 4:10 pm

Thanks! :)

Post Reply