27#ifndef KICAD_BUILD_VERSION_H
28#define KICAD_BUILD_VERSION_H
120 bool aBrief =
false );
KICOMMON_API wxString GetVersionInfoData(const wxString &aTitle, bool aHtml=false, bool aBrief=false)
Create a version info string for bug reports and the about dialog.
KICOMMON_API wxString GetMajorMinorPatchVersion()
Get the major, minor and patch version in a string major.minor.patch This is extracted by CMake from ...
KICOMMON_API const std::tuple< int, int, int > & GetMajorMinorPatchTuple()
Get the build version numbers as a tuple.
KICOMMON_API wxString GetSemanticVersion()
Get the semantic version string for KiCad defined inside the KiCadVersion.cmake file in the variable ...
KICOMMON_API wxString GetPlatformGetBitnessName()
KICOMMON_API wxString GetBaseVersion()
Get the KiCad version string without the information added by the packagers.
KICOMMON_API wxString GetBuildVersion()
Get the full KiCad version string.
KICOMMON_API void SetOpenGLInfo(const char *aRenderer, const char *aVendor, const char *aVersion)
A setter for OpenGL info when it's initialized.
KICOMMON_API wxString GetBuildDate()
Get the build date as a string.
KICOMMON_API wxString GetMajorMinorVersion()
Get only the major and minor version in a string major.minor.
KICOMMON_API bool IsNightlyVersion()
Check if the build is meant to be nightly.
KICOMMON_API wxString GetCommitHash()
Get the commit hash as a string.