The options in this page indicate the build path settings for a Maple project. You can reach this page through the project properties (Project > Properties > Maple Build Path) from the context menu on a created project or the File menu of the workbench.
Source folders are top-level folders in the project hierarchy. They are the root of .maple source files. The builder will translate the source files to the target/result Maple archive (.mla).
Source folder options:
|Add Folder||Creates a new folder to contain source|
|Remove||Removes the selected folders from the class path. This does not delete the folders nor their contents.|
In the Required projects on the build path list, you can add project dependencies by selecting other Maple projects to add to the build path for this new project.
Adding a required project adds all its source folder entries to the new project.
|Add Project||Add another project in the workspace to the build path of this project.|
|Remove||Removes the selected required projects from the list.|
On this page, you can add libraries to the build path.
By default, the library list contains an entry representing the Maple archive library. This entry points to the Maple Environment selected as the default Maple Environment. The default Maple Environment is configured in the Maple > Environments preferences page.
|Add Environment||Allows to add a Maple Environment.|
|Add Archive||Allows you to navigate the workbench hierarchy and select Archive files to add to the build path.|
|Add External Archive||Allows you to navigate the file system (outside the workbench) and select Archive files to add to the build path.|
|Add Folder||Allows to navigate the workbench hierarchy and select a folder containing Maple archives for the build path.|
|Add External Folder||Allows to navigate the file system (outside the workbench) and select a folder containing Maple archives for the build path. The selection dialog also allows you to create a new folder.|
|Remove||Removes the selected element from the build path. This does not delete the resource.|