Delphi 2009: command line for installing 3rd Party packages?

Giganews Newsgroups
Subject:Delphi 2009: command line for installing 3rd Party packages?
Posted by: ANGEL CRUZ
Date:Sat, 16 May 2009

Hi,

I am starting an implementation of a ContinousIntegration process using the TeamCity framework (vs. CruiseControl), with a triggered command line build controlled by python on a Windows XP, Delphi 2009.

I have two projects from which to trigger (our Main Core Components) and ThirdParty components.

My problem is that if a ThirdParty component triggers a build.

Manually, I can build our ThirdParty components via the IDE:

1. I open a our 'CompileAll.groupproj' file.
2. open the Project Manager view.
3. Select the top bpl.  Do a right click >  'BuildAll from here'
4. Once it successfully builds, I do a File > Close
5. I open our 'InstallAll.groupproj' file, and do steps 2 to steps 4.
6. I then open other ThirdParty proj files (like'FIBPlus2009.groupproj'), and do steps 2 to steps 4.

7. Once all the ThirdParty components have been installed, I can proceed proceed and build our software product (Main Core Components), which I can do with the delphi command line (dcc32).

Step 7 works with Continous Integration.

The problem is the ThirdParty builds; namely, I need to do a clean checkout of ThirdParty and somehow automatically do the steps 1 to 6 via the command line (specifically, the 'install').

Is there a command line call to do an 'install' of those ThirdParty packages?

-- Angel

Replies