Update displayed information in bug reports
Include two new pieces of information: - Running platform - Compiled platform (where these are different) Additionally, we include information about the linux distribution where it is available. Fixes https://gitlab.com/kicad/code/kicad/issues/13225
This commit is contained in:
parent
1590e48ec1
commit
73c4ec0b85
|
@ -118,8 +118,9 @@ wxString GetVersionInfoData( const wxString& aTitle, bool aHtml, bool aBrief )
|
|||
|
||||
wxPlatformInfo platform;
|
||||
aMsg << "Application: " << aTitle;
|
||||
|
||||
#if defined( KICAD_BUILD_ARCH_X64 )
|
||||
#if wxCHECK_VERSION( 3, 1, 6 )
|
||||
aMsg << " " << wxGetCpuArchitectureName() << " on " << wxGetNativeCpuArchitectureName();
|
||||
#elif defined( KICAD_BUILD_ARCH_X64 )
|
||||
aMsg << " (64-bit)";
|
||||
#elif defined( KICAD_BUILD_ARCH_X86 )
|
||||
aMsg << " (32-bit)";
|
||||
|
@ -146,7 +147,12 @@ wxString GetVersionInfoData( const wxString& aTitle, bool aHtml, bool aBrief )
|
|||
|
||||
aMsg << eol;
|
||||
|
||||
aMsg << "Platform: " << wxGetOsDescription() << ", "
|
||||
aMsg << "Platform: "
|
||||
#if __LINUX__
|
||||
<< wxGetLinuxDistributionInfo().Description << ", "
|
||||
#else
|
||||
<< wxGetOsDescription() << ", "
|
||||
#endif
|
||||
<< GetPlatformGetBitnessName() << ", "
|
||||
<< platform.GetEndiannessName() << ", "
|
||||
<< platform.GetPortIdName();
|
||||
|
|
Loading…
Reference in New Issue