C and C++ SoftBench User's Guide
Using SoftBench
Modifying a Project Definition
Chapter 256
Modifying a Project Definition
Under certain circumstances you may wish to change information about
your project definition. SoftBench allows you to change the name,
location, and type of project by choosing "Project: Modify
Properties…".
• To change the name of your project enter a new project name. Project
names contain regular characters. Control characters, spaces, and
punctuation characters special to the shell are not allowed in project
names.
• To change the location of your project enter a new local workspace
root. You can use the … button to select from a list.
When you change the local workspace root, SoftBench preserves the
exact relative path names for files. This allows you to maintain
identical subtrees under two different roots for building different
product releases. You can just change your local workspace root to
point to one, then the other. However, if you try to change your local
workspace root to point somewhere further up or down its current
hierarchy, SoftBench does not recalculate the relative path names.
You can select the files in the project and choose "Modify
Properties…" to change the relative path names.
• To change the build type of your project select the "❍ Project Build"
or the "❍ External Build" radio button. For external build, enter
the build directory and build command. See “Creating a Project Using
External Build” on page 52 for complete information.
Changing the build model for a project significantly affects
SoftBench's internal representations of your project. All targets are
deleted and must be redefined.
• To change the Static database location, enter a directory in the
"Static Database Location" input box. You can use the … button to
browse the directory you want.
• To return to the default Static database location, clear the "Static
Database Location" input box.