diff --git a/src/ceev.cc b/src/ceev.cc index 9af90bc..b4e6eed 100644 --- a/src/ceev.cc +++ b/src/ceev.cc @@ -62,7 +62,13 @@ int show_help() { } int show_version() { - std::cout << "CeeV version " << __ceev_version << '\n'; + char buf[6]; + std::memcpy(buf, &__ceev_version[std::strlen(__ceev_version) - 5], 6); + if (!std::strcmp(buf, "devel")) + std::cout << "CeeV version " << __ceev_version << " (Build " + << GIT_COMMIT_HASH << ")" << '\n'; + else + std::cout << "CeeV version " << __ceev_version << '\n'; return 0; }