KiCad PCB EDA Suite
|
System directories search utilities. More...
#include <kiway.h>
Go to the source code of this file.
Functions | |
KICOMMON_API void | SystemDirsAppend (SEARCH_STACK *aSearchStack) |
Append system places to aSearchStack in a platform specific way and pertinent to KiCad programs. | |
KICOMMON_API void | GlobalPathsAppend (SEARCH_STACK *aDst, KIWAY::FACE_T aId) |
Initialize aDst SEARCH_STACK with KIFACE (DSO) specific settings. | |
System directories search utilities.
Definition in file systemdirsappend.h.
KICOMMON_API 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().
KICOMMON_API 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().