#include "string_span.hpp"#include "valid_if/nonnegative.hpp"#include "valid_if/not_empty.hpp"#include <tuple>#include <eagine/git_info.inl>Go to the source code of this file.
Namespaces | |
| eagine | |
| Common code is placed in this namespace. | |
Functions | |
| auto | eagine::config_git_branch () noexcept -> valid_if_not_empty< string_view > |
| Returns the name of the git branch from which the executable is built. More... | |
| auto | eagine::config_git_hash_id () noexcept -> valid_if_not_empty< string_view > |
| Returns the hash of the commit from which the executable is built. More... | |
| auto | eagine::config_git_date () noexcept -> valid_if_not_empty< string_view > |
| Returns the date of the commit from which the executable is built. More... | |
| auto | eagine::config_git_describe () noexcept -> valid_if_not_empty< string_view > |
| Returns the description of the commit from which the executable is built. More... | |
| auto | eagine::config_git_version () noexcept -> valid_if_not_empty< string_view > |
| Returns the version number as string. More... | |
| auto | eagine::config_git_version_major () noexcept -> valid_if_nonnegative< int > |
| Returns major version number. More... | |
| auto | eagine::config_git_version_minor () noexcept -> valid_if_nonnegative< int > |
| Returns minor version number. More... | |
| auto | eagine::config_git_version_patch () noexcept -> valid_if_nonnegative< int > |
| Returns patch version number. More... | |
| auto | eagine::config_git_version_commit () noexcept -> valid_if_nonnegative< int > |
| Returns commit version number. More... | |
| auto | eagine::config_git_version_tuple () noexcept -> std::tuple< int, int, int, int > |
| Returns the complete version number as a tuple (major, minor, patch, commit). More... | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt