Setup Factory

   

 

The Setup Factory action allows you to automate building of Setup Factory installers as part of the build process.

 

Before running this action, you need to set up the Setup Factory Options.  This is accessed via the Tools menu, Options.

 

Setup Factory 7.0 Location

 

The fully qualified path and filename of the Setup Factory 7.0 design environment executable. The file is always called “SUF70Design.exe” and is usually located in “C:\Program Files\Setup Factory 7.0”.

Setup Factory 7.0 Build Action

 

 

Setup Factory 7.0 Action

 

SetupFactory

 

Project File (.sf7)

The fully qualified path and filename of the Setup Factory 7.0 project file that you want to build. This file must have been previously created and saved using the Setup Factory 7.0 design environment. By default, Setup Factory project files are saved in “My Documents\Setup Factory 7.0 Projects”.

 

Output build status to log file (Leave empty for no log file)

Specifies a log file to output build status to.  If the file exists, the output will be appended to it. If the file does not exist, it will be created. For example, “C:\Output\Setup Build Log.txt”. Leave this field empty if you do not want to create a log file.

 

Design-time constants INI file (Leave empty for no const file)

Lets you specify an INI file that contains design-time constants to override the ones in the project. You can define as many design-time constants as you want in the INI file, with each constant on a separate line beneath the [Constants] section. Each constant that is defined in the INI file must already be defined in the project file. For example:

 

[Constants]

#OUTPUTDIR#=C:\Output\Foobar 2002\Release

#SETUPNAME#=foobar2002setup.exe

#BUILD#=release

 

Leave this field empty if you do not want to use a constants INI file.

 

Build Configuration (Leave empty to build the first build configuration in project)

Specifies the build configuration to use in the build. If left blank, the first build configuration found in the project is used. If your project only has one build configuration, you can leave this field empty.

 

For more information on Setup Factory, visit http://www.setupfactory.com