- agent Version/BuildID/GitSHA 默认值改为空+init() 自动填充构建时间 即使构建时忘记注入 ldflags,产品上也不会出现占位版本号 - version.h 默认值改为 unknown
22 lines
311 B
C++
22 lines
311 B
C++
#pragma once
|
|
|
|
#ifndef RK_PROJECT_VERSION
|
|
#define RK_PROJECT_VERSION "unknown"
|
|
#endif
|
|
|
|
#ifndef RK_GIT_SHA
|
|
#define RK_GIT_SHA "nogit"
|
|
#endif
|
|
|
|
namespace rk3588 {
|
|
|
|
inline const char* ProjectVersion() {
|
|
return RK_PROJECT_VERSION;
|
|
}
|
|
|
|
inline const char* GitSha() {
|
|
return RK_GIT_SHA;
|
|
}
|
|
|
|
} // namespace rk3588
|