python version check: fix error message edge case
This commit is contained in:
parent
f4bce6079c
commit
2449f209b1
|
@ -115,18 +115,20 @@ except:
|
||||||
"Python plugins will not be available." ) );
|
"Python plugins will not be available." ) );
|
||||||
available = false;
|
available = false;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
version = version.Mid( idx + 10 );
|
|
||||||
wxVersionInfo wxVI = wxGetLibraryVersionInfo();
|
|
||||||
wxString wxVersion = wxString::Format( wxT( "%d.%d.%d" ),
|
|
||||||
wxVI.GetMajor(), wxVI.GetMinor(), wxVI.GetMicro() );
|
|
||||||
|
|
||||||
if( wxVersion.Cmp( version ) != 0 )
|
|
||||||
{
|
{
|
||||||
wxString msg = wxT( "The wxPython library was compiled against wxWidgets %s but KiCad is "
|
wxVersionInfo wxVI = wxGetLibraryVersionInfo();
|
||||||
"using %s. Python plugins will not be available." );
|
wxString wxVersion = wxString::Format( wxT( "%d.%d.%d" ),
|
||||||
wxLogError( wxString::Format( msg, version, wxVersion ) );
|
wxVI.GetMajor(), wxVI.GetMinor(), wxVI.GetMicro() );
|
||||||
available = false;
|
version = version.Mid( idx + 10 );
|
||||||
|
|
||||||
|
if( wxVersion.Cmp( version ) != 0 )
|
||||||
|
{
|
||||||
|
wxString msg = wxT( "The wxPython library was compiled against wxWidgets %s but KiCad is "
|
||||||
|
"using %s. Python plugins will not be available." );
|
||||||
|
wxLogError( wxString::Format( msg, version, wxVersion ) );
|
||||||
|
available = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
run = true;
|
run = true;
|
||||||
|
|
Loading…
Reference in New Issue