
| 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