====== Run Configurations ====== Run configurations are used to run a project. This will compile the necessary classes, link them together, load the resulting binary to a target and run it. ===== Creating a New Run Configuration ===== Create a new run configuration by marking the project file //HelloWorld.deep//. Then, right-click on it and choose //Run As -> Deep Application//. \\ {{firstexample:runas_context.png?280|}} \\ ===== Editing Run Configurations ===== All the run configurations of all projects in a workspace can be edited with //Properties - > Run/Debug Settings//. \\ {{.:runconfig2.png?300|}} \\ Choose which run configuration of the chosen board you want to run. All the available run configuration (must be defined in the board description file) are listed. One of them can be chosen. \\ {{.:runconfig1.png?430|}} ===== Adding More Run Configurations ===== - Show the run configurations with //Properties - > Run/Debug Settings//. \\ {{.:runconfig2.png?300|}} \\ - Choose which run configuration of the chosen board you want to copy. Press ''Duplicate'' to copy an existing run configuration. - Set selection to a desired target configuration, e.g. //load program to flash//. \\ {{flashrunconfig.png?400&direct}} \\ - //Apply// stores the new configuration.