KiCad PCB EDA Suite
|
#include <wx/stdpaths.h>
#include <systemdirsappend.h>
#include <common.h>
#include <kiplatform/environment.h>
#include <search_stack.h>
#include <pgm_base.h>
#include <config.h>
#include <paths.h>
Go to the source code of this file.
Functions | |
void | SystemDirsAppend (SEARCH_STACK *aSearchStack) |
Append system places to aSearchStack in a platform specific way and pertinent to KiCad programs. | |
void | GlobalPathsAppend (SEARCH_STACK *aDst, KIWAY::FACE_T aId) |
Initialize aDst SEARCH_STACK with KIFACE (DSO) specific settings. | |
void GlobalPathsAppend | ( | SEARCH_STACK * | aDst, |
KIWAY::FACE_T | aId | ||
) |
Initialize aDst SEARCH_STACK with KIFACE (DSO) specific settings.
Adds libraries, docs, template paths to the search stack.
Definition at line 178 of file systemdirsappend.cpp.
References SEARCH_STACK::AddPaths(), KIWAY::FACE_CVPCB, KIWAY::FACE_PCB, KIWAY::FACE_SCH, and SystemDirsAppend().
Referenced by KIFACE_BASE::start_common(), and DIALOG_GLOBAL_LIB_TABLE_CONFIG::TransferDataToWindow().
void SystemDirsAppend | ( | SEARCH_STACK * | aSearchStack | ) |
Append system places to aSearchStack in a platform specific way and pertinent to KiCad programs.
Definition at line 39 of file systemdirsappend.cpp.
References SEARCH_STACK::AddPaths(), KIPLATFORM::ENV::GetDocumentsPath(), PGM_BASE::GetExecutablePath(), PATHS::GetStockEDALibraryPath(), and Pgm().
Referenced by GlobalPathsAppend(), DESIGN_BLOCK_LIB_TABLE::LoadGlobalTable(), FP_LIB_TABLE::LoadGlobalTable(), SYMBOL_LIB_TABLE::LoadGlobalTable(), PGM_KICAD::OnPgmInit(), and SearchHelpFileFullPath().