27#ifndef KICAD_BUILD_VERSION_H
28#define KICAD_BUILD_VERSION_H
107 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 GetBuildVersion()
Get the full KiCad version string.
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.