summaryrefslogtreecommitdiffstats
path: root/build/scripts/c_templates/svn_interface.c
diff options
context:
space:
mode:
authordspushkin <[email protected]>2024-11-11 17:05:32 +0300
committerdspushkin <[email protected]>2024-11-11 17:19:59 +0300
commit4ef14055d842221fd48435542585f7d5c2d6a55f (patch)
tree347dc568c6e0040cc09c7b679e8205f474f26bef /build/scripts/c_templates/svn_interface.c
parent68e277a9f5cbae857aca28140671860be1012d08 (diff)
. Пробрасывать версию релизного бранча в ya package
Как вариант, по аналогии с custom-version опцией(custom_version полем в sandbox), пробрасывать опцию release-version(или release-message) в vcs_info. Тут представлен вариант как прокинуть его в сборку пакета. commit_hash:f3766b0f0780bd280b1a9d799bea22add4ca3880
Diffstat (limited to 'build/scripts/c_templates/svn_interface.c')
-rw-r--r--build/scripts/c_templates/svn_interface.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/scripts/c_templates/svn_interface.c b/build/scripts/c_templates/svn_interface.c
index 8baf1d197bf..4bc8fa87d6a 100644
--- a/build/scripts/c_templates/svn_interface.c
+++ b/build/scripts/c_templates/svn_interface.c
@@ -150,6 +150,14 @@ const char* GetCustomVersion() {
#endif
}
+const char* GetReleaseVersion() {
+#if defined(RELEASE_VERSION)
+ return RELEASE_VERSION;
+#else
+ return "";
+#endif
+}
+
int GetProgramBuildTimestamp() {
#if defined(BUILD_TIMESTAMP)
return BUILD_TIMESTAMP;