dno_menu OPTIONS
dno_menu allows a caller to change options for the currently selected Arduino board type in a dno board directory.
With the –menu option (the default) selected dno_menu allows the user to select from various options for each of the optional build parameters for that board. Any non-default values that are selected for any option are written to the BOARD_OPTIONS file. If no non-default options are selected, this file will not be written and will be deleted if present.
The –list option prints the currently selected options in a form suitable for use in the Arduino “fqbn” property (see the Platform Specification for more details).
Any options which are preselected through the BOARD_TYPE file or the directory name of a dn board directory, will not be selectable through dno_menu.
This is part of the dno Arduino software builder package.
-h, –help
Provide help.
-l, –list
Generate a list of selected options in a format suitable for the "fqbn" Arduino Platform Specification property. Do not present the user with any menus.
-m, –menu
Interact with the user using menus, to allow them to choose various platform properties. This is the default option for **dno_menu** so does not need to be explicitly provided.
-v, –version
Print version information and exit
The BOARD_INFO in the current directory is read and parsed in order to identify the set of options for the currently selected Arduino board.
The BOARD_OPTIONS file will be written to with the set of non-default selected options.
dno_menu is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.
dno_menu is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with dno. If not, see https://www.gnu.org/licenses/.