Specifications

Chapter
2
2-6
STARTING
2.4 PROJECT MANAGEMENT
EDE is a complete project environment in which you can cr
eate and
maintain project spaces and projects. EDE gives you dir
ect access to the
tools and features you need to create an application from your project.
A project
space
holds a set of projects and must always contain at least one
project. Before you can create a project you have to setup a project space.
All information of a project space is saved in a project
space file
(
.psp):
a list of projects in the project space
history information
Within a project space you can cr
eate
projects. Projects are bound to a
target! You can create, add or edit files in the project which together form
your application. All information of a project is saved in a project file
(.pjt):
the
tar
get for which the project is created
a list of the source files in the project
the options for the compiler
, assembler
, linker and debugger
the default directories for the include files, libraries and executables
the build options
history information
When you build your project, EDE handles file dependencies and the
exact sequence of operations required to build your application. When
you push the Build button, EDE generates a makefile, including all
dependencies, and builds your application.
When EDE generates a makefile, long filenames with spaces are
surrounded by double quotes (").
Overview of steps to setup and build an application
1. Create
a project space
2. Add one or more projects to the project space
3. Add files to the project
4. Edit the files
5. Set development tool options
6. Build the application