BuildFactory Icon

BuildFactory Options

You can configure a variety of options for building the projects listed in BuildFactory. BuildFactory allows you to edit some of these options for multiple-selected projects at once, such as the installation directory, etc.

Configuring a project in BuildFactory:

  1. Select projects in the table, and click the "Inspector" button in the toolbar.
  2. From the Inspector, you can set any and all of the options for the selected project in BuildFactory. Settings such as the "Build .dmg" which currently only works for Cocoa-based application projects. As well as the installation, build, and intermediate directories.
  3. Whenever you change any of the settings in the Inspector, they take effect immediately. We strongly recommend against changing settings during builds, but it is doable.

  4. Note: These settings in no way affect the Xcode project's .xcodeproj file, these configuration options are maintained within BuildFactory itself.

What is the "installation directory"?

The installation is where BuildFactory will "install" the products of the build, so instead of 'build/Debug/NextBigThing.app' you can set the installation directory to /Users/AwesomeMan/Desktop/ and then BuildFactory will place "NextBigThing.app" onto your desktop.

This is not to be confused with the xcodebuild(1) "-install" option, which strips permissions on the products, and should always be run as root. We opted against using this option, because we did not want to force any sort of authentication, nor did we want anything to stall the BuildFactory queue. If you would like us to change this, or want to share your opinion on the topic, send an email to feedback@bleepsoft.com.