Delphi Programming


This article is a follow-up to the article Setting up a Delphi Build Machine. That article covers Delphi 2006 and Delphi 2007. This article will follow roughly the same format as that one, with a few changes. I had to do couple of more things to get it to work the way I wanted.


  • Install your full version of Delphi/RAD Studio 2009 onto the first machine you haven't done so already. We'll call this SOURCEMACHINE.
  • On you second machine (call this the TARGETMACHINE), create a root directory (call this TARGETROOT) somewhere, like C:\Delphi2009.

    • This folder will be where all the files you add to the TARGETMACHINE are located. The name and location of the folder is not important. For example, as in my case, this folder is located on my D drive.
  • Under create the following folder structure:
    • TARGETROOT\bin

      • Delphi compiler and support files.
    • TARGETROOT\lib

      • Standard Delphi library files.
    • TARGETROOT\3rd

      • Any third party components and libraries.
  • Copy the following files from the C:\Program Files\CodeGear\BDS\6.0\bin folder on SOURCEMACHINE to the TARGETROOT\bin folder on TARGETMACHINE.
  • <coming soon, copy all for now>
  • Copy the entire contents of the C:\Program Files\CodeGear\BDS\6.0\lib folder on SOURCEMACHINE to the TARGETROOT\lib folder on TARGETMACHINE.
  • Copy all *.dcu, *.bpl, etc for your third party components to the TARGETROOT\3rd folder on TARGETMACHINE. They can be organized into subfolders or not.