61 const wxString& aProjectPath );
89 const wxString& aProjectPath,
bool aAllowParentDirs );
Container for project specific data.
wxString KICOMMON_API MakeRelativePath(const wxString &aPath, const wxString &aBaseDir)
Express an absolute path relative to a base directory, stepping out with ".." when needed.
wxString KICOMMON_API NormalizePathForProject(const wxString &aPath, const ENV_VAR_MAP *aEnvVars, const wxString &aProjectPath, bool aAllowParentDirs)
Choose how to store a path the user picked for a project.
wxString KICOMMON_API NormalizePath(const wxFileName &aFilePath, const ENV_VAR_MAP *aEnvVars, const PROJECT *aProject)
Normalize a file path to an environmental variable, if possible.
wxString KICOMMON_API ResolveFile(const wxString &aFileName, const ENV_VAR_MAP *aEnvVars, const PROJECT *aProject)
Search the default paths trying to find one with the requested file.
std::map< wxString, ENV_VAR_ITEM > ENV_VAR_MAP