C and C++ SoftBench User's Guide

Using SoftBench
Setting Up a Project
Chapter 252
Configuration… and make the needed changes. (For more information,
see “Customizing Build Configurations” on page 62.)
If you want to have SoftBench generate a Makefile for use external to
SoftBench, for example in a nightly build script, choose "Builder:
Generate Makefile…".
Creating a Project Using External Build
External build provides build support when you write and maintain
your own Makefiles or build scripts. With external build, you also need to
specify the files that belong to the project, and you may also want to
specify the targets (see “Defining Targets for External Build” on page
64). Doing so enables SoftBench to show your targets on the target graph
for easy selection and building. SoftBench does not read or parse your
Makefile.
To create an external build project:
1. Choose "Project: New Create…".
Figure 2-5 "Create Project" Dialog Box for External Build
2. In the "Create Project" dialog box, provide the project name, local
workspace root, and descriptive comment.
3. Select the " External Build" radio button.
4. Your build directory should be the same as your local workspace root.
If for some reason it is not, enter the build directory.
5. Enter the build command for building the project. For example, enter
make to build the default target in a make(1) Makefile. Your Makefile