MPLABX Project Editor
MPLABX Project Editor is a plug-in for adding MLA files to your active project/configuration. All source, header, and document files are added to your project tree. In addition any include directories that are needed will be added to the active configuration.
About this Software
MPLABX Project Editor is very easy to use. Selecting the appropriate check box enables the respective stack. Stack files are only added to the currently active project if the check box for the desired stack files is checked.
The first time MPLABX Project Editor is started a pop up window will open and request the location of the MLA installation directory.
The MLA has an installation format as follows:
If you have an installed a version of the MLA in the directory “/microchip/mla/v2016_11_07”, then you would only need to enter “/microchip/mla” as a UNIX directory when prompted. Once the install path has been defined the drop down box “MLA Version” will populate with all versions of the MLA if they exist. Also, if you have a link called “latest” that points to the latest version of the MLA, this will also be added to the “MLA Version” drop down box and will be the selected item/version.
For the stacks that have list boxes more than one selection is allowed while the drop down boxes only allow one selection at any one time. To use Project Editor please follow the numbered steps.
- Select the stack by clicking on a check box.
- Select item(s) in the list box or drop down boxes.
- Repeat steps 1 and 2 until all the desired stacks have been selected.
- Press button “Edit Project”.
Note: Each press of the “Edit Project” button does not remove stacks that have been unchecked. It is up to the user to manually remove the unwanted files/folders or exclude them from being compiled.
If you select version “v2016_11_07” of the stack, the stored paths in the project will have “v2016_11_07” in each stack file the path name when you hit “Edit Project”. However, if you change the stack version by selecting “v2016_08_08” and then hitting “Edit Project” you will have two sets of files for both “v2016_11_07” and “v2016_08_08”. As long as you don’t change versions this will not occur.
All selected items can be saved to a file by pressing button “Save Settings”. Settings are saved with the default extension of “.project_editor”.
Saved settings can be restored by pressing button “Read Settings”
Includes and Define Macros:
The “Read Define/Include” button is used to populate the Include/Define text boxes with the includes and define macros of the currently active configuration of the selected project. Currently, these boxes are for viewing only. In the future the user will be able to update includes and macros from the Project Editor GUI.
Does not configure the selected stack(s) for use. User is still responsible for updating the system_config.h file.
- Apr 2, 2017