Pass project context to ExpandEnvVarSubstitutions
Environment variable expansion in paths now receives the active project context instead of null. This enables project-specific variables to resolve correctly in output directories and configuration paths.
This commit is contained in:
+1
-1
@@ -438,7 +438,7 @@ bool PLOT_CONTROLLER::OpenPlotfile( const wxString& aSuffix, PLOT_FORMAT aFormat
|
||||
|
||||
wxString outputDirName = GetPlotOptions().GetOutputDirectory();
|
||||
outputDirName = ExpandTextVars( outputDirName, &textResolver );
|
||||
outputDirName = ExpandEnvVarSubstitutions( outputDirName, nullptr );
|
||||
outputDirName = ExpandEnvVarSubstitutions( outputDirName, m_board->GetProject() );
|
||||
|
||||
wxFileName outputDir = wxFileName::DirName( outputDirName );
|
||||
wxString boardFilename = m_board->GetFileName();
|
||||
|
||||
Reference in New Issue
Block a user