If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

** This release is a Free update for existing FinalBuilder 1.x users. **

What is FinalBuilder?
=====================

FinalBuilder is a tool designed to enable developers to automate their
software build process in a reliable and repeatable manner. Finalbuilder
enables you to automate almost all the steps in generating the deliverables
of your software projects. Instead of grappling with batch files, command
line compilers etc, FinalBuilder provides a familier and intuitive user
interface to make it easy to define a build process.

Built in actions for Delphi3-7, C++Builder5 & 6, VB6, VC++6, Visual
Studio.NET & Java make dealing with the command line compilers as easy as
using your IDE. Finalbuilder also includes built in support for automating
help compilers such as WinHelp, HTML Help, Help & Manual, Doc-O-Matic,
installation packages such as Wise, Installshield, InnoSetup & GP Install,
Version control such as Source Safe, Perforce & CVS, plus many other third
party packages. FinalBuilder also includes built in Active Scripting
support.

A fully functional 30 day Trial version is available for download from our
website.

New! - FinalBuilder Plugin API Help File
----------------------------------------
+ The FinalBuilder Plugin API now has a help file which documents most of
the classes and interfaces. Note that the api requires Delphi 6 Pro or Ent
update 2 to use. The plugin api allows developers to create custom actions,
wizards etc.

New! - Example Builds
---------------------
+ Example builds are installed with FinalBuilder in the
FinalBuilder\Examples directory. Examples for CVS, Delphi, & VS.NET are
installed. Even if you do not use all of these products it is worth looking
at them as they demonstrate many different aspects of creating builds with
FinalBuilder.

- Variable expansion did not wok correctly on the FileSpec property of Get
Latest Version and Check In.

+ It is now possible to specify a date string in the Label field. If a date
and time is specified, then source safe will get the versions of the
speicified files with that exact date & time, if there is no version with
that date & time then the file will not be retrieved. If you specify just a
date, then source safe will get the latest versions of the specified files
as at the specified date.

Read/Write Ini File Actions
----------------------------
+ New Property - ValueType. This property allows you to specify how a value
is read from or written to an ini file. The possible values are String,
Boolean and Integer. Previously the values were always treated as strings,
and this could cause problems if you read a value into a variable and then
used that variable in a comparison in the condition property or in any
scripts.

Borland C++ Builder 5 & 6 Action
------------------------------------
+ New option, "Capture Make Output" added. This option is there to allow a
workaround of an issue when compiling static lib projects. See Known
Problems for more info.

- Detection of the Use Packages option changed to work with project files
that were migrated from older versions of BCB.

Help & Manual 3 Action
--------------------------
+ Added support for the new Variables file Option in Help & Manual 3.2

Action Inspector
-----------------
+ The Speed of the Action Inspector has been improved. This is most
noticable with actions that expose a lot of properties (for example the
Delphi & VB Compiler actions)

Scripting
-------------
+ All actions now have an OnStatusMessage script event.

For more information on what an Automated build process can do for you,
check out this article on our website :