KiCad PCB EDA Suite
eeschema_settings.cpp File Reference
#include <functional>
#include <dialogs/dialog_bom_cfg_lexer.h>
#include <eeschema_settings.h>
#include <layers_id_colors_and_visibility.h>
#include <symbol_editor_settings.h>
#include <macros.h>
#include <pgm_base.h>
#include <settings/common_settings.h>
#include <settings/json_settings_internals.h>
#include <settings/parameters.h>
#include <settings/settings_manager.h>
#include <wx/config.h>
#include <widgets/ui_common.h>
#include <default_values.h>

Go to the source code of this file.

Classes

class  BOM_CFG_PARSER
 Used for parsing legacy-format bom plugin configurations. More...
 

Variables

const int eeschemaSchemaVersion = 1
 ! Update the schema version whenever a migration is required More...
 
const nlohmann::json defaultBomPlugins
 Default value for bom.plugins. More...
 

Variable Documentation

◆ defaultBomPlugins

const nlohmann::json defaultBomPlugins
Initial value:
= {
{
{ "name", "bom_csv_grouped_by_value" },
{ "path", "bom_csv_grouped_by_value.py" }
},
{
{ "name", "bom_csv_grouped_by_value_with_fp" },
{ "path", "bom_csv_grouped_by_value_with_fp.py" }
},
}

Default value for bom.plugins.

Definition at line 46 of file eeschema_settings.cpp.

Referenced by EESCHEMA_SETTINGS::DefaultBomPlugins(), and EESCHEMA_SETTINGS::EESCHEMA_SETTINGS().

◆ eeschemaSchemaVersion

const int eeschemaSchemaVersion = 1

! Update the schema version whenever a migration is required

Definition at line 43 of file eeschema_settings.cpp.