Although you can create an empty project, projects are generally made up of programs and their COPY files and resources. Projects also contain data definitions and data handling code that can be used by any or all of the programs in that project. In addition, each project includes at least one set of compiler and runtime options.
By default, AcuBench creates a project directory and a series of subdirectories for each project. New programs created within the project are placed in the project directory, and generated COPY files are added to the appropriate subdirectories. The project grouping, however, is a virtual construct. Programs and files that appear in AcuBench's Workspace window do not need to reside within the default directory structure. In other words, it is possible to add existing programs to a project without moving those programs and their COPY files to the default project directory.