[DUG] BDS2007 command line compiler on separate machine

Conor Boyd Conor.Boyd at trimble.co.nz
Wed Jun 27 08:29:49 NZST 2007


We build quite a number of plugins for our application (i.e. separate
Delphi projects), plus do a lot of translation and branding work (I work
for a joint venture between Caterpillar and Trimble, and the same
product gets branded differently (logos, splash screens, etc) for the
different parent companies), so we've quite an extensive build process
which in part makes multiple calls to the command line compiler.
 
Plus version numbers, automatically turning assertions off, setting
conditional defines, compiling resource files, etc.
 
After all that, it then calls InstallShield from the command line to
build the installers.
 
I'll be interested to look into MSBuild, but it would be quite a job to
port our current build script to it.
 
Thanks for the feedback from everybody.
 
Cheers,
 
C.

________________________________

From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz]
On Behalf Of Stephen Barker
 
I've never bothered with the command line compiler before.
 
What differences in settings do you all make for release versions?
 
I suppose it gets around the old problem of leaving datasets open at
design time and forgetting to close them before compiling a release
version. That's about all I tend to change, except maybe the internal
version number.
 
regards,
Steve


________________________________

	From: Rohit Gupta [mailto:rohit at cfl.co.nz] 
	 
	You will have to install the whole thing.  The change is just in
their policy.  I have always the command line compiler on another PC for
compiling release versions.  :-)  I guess they are just telling you the
the command line compiler does not check for rego info.
	
	Conor Boyd wrote: 

		Hi,
		
		I'm intending to take advantage of the small change in
the BDS2007 license which allows for the installation of the command
line compiler to a separate PC for the purpose of executing automated
builds.
		
		Has anybody on the list done this already?
		
		Is it simply a matter of copying the command line
compiler executable to the other machine, or is there slightly more to
it.
		
		Had a quick google on this, and couldn't find much in
the way of resources on the subject.
		
		Thanks for any pointers anybody may have.
		

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.adventureeducation.co.nz/pipermail/delphi/attachments/20070627/cd5eac67/attachment.html


More information about the Delphi mailing list