Added git util methods

This commit is contained in:
Bartek Kryza
2022-03-20 22:56:20 +01:00
parent cf73bb426e
commit 3c30350edc
2 changed files with 61 additions and 0 deletions

View File

@@ -59,6 +59,18 @@ std::string trim(const std::string &s);
*/
void setup_logging(bool verbose);
std::string get_process_output(const std::string &command);
bool is_git_repository();
std::string get_git_branch();
std::string get_git_revision();
std::string get_git_commit();
std::string get_git_toplevel_dir();
/**
* @brief Split a string using delimiter
*