aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-ya-builder <robot-ya-builder@yandex-team.com>2023-09-13 13:44:51 +0300
committerrobot-ya-builder <robot-ya-builder@yandex-team.com>2023-09-13 14:02:17 +0300
commit09a47ae5bbfc71c7e7515090fe82fe499802c621 (patch)
tree13ade5fde41b5c027a0d1e9e262ef2a9184d0f05
parente4df7b8032419701bf4780bbfd25ece9506ecea1 (diff)
downloadydb-09a47ae5bbfc71c7e7515090fe82fe499802c621.tar.gz
External build system generator release 52
Update tools: yexport
-rw-r--r--build/external_resources/yexport/resources.json6
-rw-r--r--library/cpp/build_info/CMakeLists.darwin-x86_64.txt8
-rw-r--r--library/cpp/build_info/CMakeLists.linux-aarch64.txt8
-rw-r--r--library/cpp/build_info/CMakeLists.linux-x86_64.txt8
-rw-r--r--library/cpp/build_info/CMakeLists.windows-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.windows-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.windows-x86_64.txt8
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.windows-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.windows-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-x86_64.txt4
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.windows-x86_64.txt4
-rw-r--r--yt/yt/build/CMakeLists.darwin-x86_64.txt8
-rw-r--r--yt/yt/build/CMakeLists.linux-aarch64.txt8
-rw-r--r--yt/yt/build/CMakeLists.linux-x86_64.txt8
-rw-r--r--yt/yt/build/CMakeLists.windows-x86_64.txt8
-rw-r--r--yt/yt/client/CMakeLists.linux-aarch64.txt4
-rw-r--r--yt/yt/client/CMakeLists.linux-x86_64.txt4
31 files changed, 187 insertions, 3 deletions
diff --git a/build/external_resources/yexport/resources.json b/build/external_resources/yexport/resources.json
index 4a021485860..7b2b16d363b 100644
--- a/build/external_resources/yexport/resources.json
+++ b/build/external_resources/yexport/resources.json
@@ -1,13 +1,13 @@
{
"by_platform": {
"darwin": {
- "uri": "sbr:5075956954"
+ "uri": "sbr:5077386234"
},
"darwin-arm64": {
- "uri": "sbr:5075955130"
+ "uri": "sbr:5077395483"
},
"linux": {
- "uri": "sbr:5075964176"
+ "uri": "sbr:5077446856"
}
}
}
diff --git a/library/cpp/build_info/CMakeLists.darwin-x86_64.txt b/library/cpp/build_info/CMakeLists.darwin-x86_64.txt
index 27ee3181f69..a749cac8a03 100644
--- a/library/cpp/build_info/CMakeLists.darwin-x86_64.txt
+++ b/library/cpp/build_info/CMakeLists.darwin-x86_64.txt
@@ -47,3 +47,11 @@ add_custom_command(
\"${CMAKE_CXX_COMPILER}\"
\"${CMAKE_CXX_FLAGS}\"
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp
+)
diff --git a/library/cpp/build_info/CMakeLists.linux-aarch64.txt b/library/cpp/build_info/CMakeLists.linux-aarch64.txt
index 73908a11fe8..7067bdf107c 100644
--- a/library/cpp/build_info/CMakeLists.linux-aarch64.txt
+++ b/library/cpp/build_info/CMakeLists.linux-aarch64.txt
@@ -48,3 +48,11 @@ add_custom_command(
\"${CMAKE_CXX_COMPILER}\"
\"${CMAKE_CXX_FLAGS}\"
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp
+)
diff --git a/library/cpp/build_info/CMakeLists.linux-x86_64.txt b/library/cpp/build_info/CMakeLists.linux-x86_64.txt
index 73908a11fe8..7067bdf107c 100644
--- a/library/cpp/build_info/CMakeLists.linux-x86_64.txt
+++ b/library/cpp/build_info/CMakeLists.linux-x86_64.txt
@@ -48,3 +48,11 @@ add_custom_command(
\"${CMAKE_CXX_COMPILER}\"
\"${CMAKE_CXX_FLAGS}\"
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp
+)
diff --git a/library/cpp/build_info/CMakeLists.windows-x86_64.txt b/library/cpp/build_info/CMakeLists.windows-x86_64.txt
index 27ee3181f69..a749cac8a03 100644
--- a/library/cpp/build_info/CMakeLists.windows-x86_64.txt
+++ b/library/cpp/build_info/CMakeLists.windows-x86_64.txt
@@ -47,3 +47,11 @@ add_custom_command(
\"${CMAKE_CXX_COMPILER}\"
\"${CMAKE_CXX_FLAGS}\"
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in
+ ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp
+)
diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin-x86_64.txt
index 42ba7fd5d27..65d2f12e2ac 100644
--- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin-x86_64.txt
@@ -72,6 +72,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/JsonPathParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt
index 84d22ec1b3f..9b5df75f591 100644
--- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt
@@ -73,6 +73,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/JsonPathParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-x86_64.txt
index 84d22ec1b3f..9b5df75f591 100644
--- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-x86_64.txt
@@ -73,6 +73,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/JsonPathParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.windows-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.windows-x86_64.txt
index 42ba7fd5d27..65d2f12e2ac 100644
--- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.windows-x86_64.txt
@@ -72,6 +72,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/JsonPathParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin-x86_64.txt
index 8b55b750374..e46562c7d87 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin-x86_64.txt
@@ -72,6 +72,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/SQLParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt
index 3f11cc77278..906f81b5e4e 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt
@@ -73,6 +73,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/SQLParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-x86_64.txt
index 3f11cc77278..906f81b5e4e 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-x86_64.txt
@@ -73,6 +73,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/SQLParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.windows-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.windows-x86_64.txt
index 8b55b750374..e46562c7d87 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.windows-x86_64.txt
@@ -72,6 +72,14 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/SQLParser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin-x86_64.txt
index 112bef52b81..02b893de3bd 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin-x86_64.txt
@@ -35,6 +35,10 @@ target_sources(proto_ast-gen-v1 PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt
index b1e3aae1c35..d1fd41654f5 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt
@@ -36,6 +36,10 @@ target_sources(proto_ast-gen-v1 PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-x86_64.txt
index b1e3aae1c35..d1fd41654f5 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-x86_64.txt
@@ -36,6 +36,10 @@ target_sources(proto_ast-gen-v1 PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.windows-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.windows-x86_64.txt
index 112bef52b81..02b893de3bd 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.windows-x86_64.txt
@@ -35,6 +35,10 @@ target_sources(proto_ast-gen-v1 PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin-x86_64.txt
index 76edac54760..7ce8f04bcfa 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin-x86_64.txt
@@ -35,6 +35,10 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt
index 99a090ad9dd..b0255d7b59c 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt
@@ -36,6 +36,10 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-x86_64.txt
index 99a090ad9dd..b0255d7b59c 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-x86_64.txt
@@ -36,6 +36,10 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.windows-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.windows-x86_64.txt
index 76edac54760..7ce8f04bcfa 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.windows-x86_64.txt
@@ -35,6 +35,10 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg
+)
run_antlr(
OUTPUT
${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin-x86_64.txt
index 7cd52681a3b..6e54b1e3408 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin-x86_64.txt
@@ -52,6 +52,10 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
target_proto_addincls(proto_ast-gen-v1_proto
./
${CMAKE_SOURCE_DIR}/
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt
index 212486240a0..f9c920556c5 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt
@@ -53,6 +53,10 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
target_proto_addincls(proto_ast-gen-v1_proto
./
${CMAKE_SOURCE_DIR}/
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-x86_64.txt
index 212486240a0..f9c920556c5 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-x86_64.txt
@@ -53,6 +53,10 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
target_proto_addincls(proto_ast-gen-v1_proto
./
${CMAKE_SOURCE_DIR}/
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.windows-x86_64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.windows-x86_64.txt
index 7cd52681a3b..6e54b1e3408 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.windows-x86_64.txt
@@ -52,6 +52,10 @@ run_antlr(
-language
protobuf
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in
+ ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg
+)
target_proto_addincls(proto_ast-gen-v1_proto
./
${CMAKE_SOURCE_DIR}/
diff --git a/yt/yt/build/CMakeLists.darwin-x86_64.txt b/yt/yt/build/CMakeLists.darwin-x86_64.txt
index 13ea2aeea04..8ab1b502578 100644
--- a/yt/yt/build/CMakeLists.darwin-x86_64.txt
+++ b/yt/yt/build/CMakeLists.darwin-x86_64.txt
@@ -86,3 +86,11 @@ target_sources(yt-yt-build PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/build/ya_version.cpp
${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/config.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/config.h
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/build.cpp.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
+)
diff --git a/yt/yt/build/CMakeLists.linux-aarch64.txt b/yt/yt/build/CMakeLists.linux-aarch64.txt
index 307495197aa..ab1fb3ded15 100644
--- a/yt/yt/build/CMakeLists.linux-aarch64.txt
+++ b/yt/yt/build/CMakeLists.linux-aarch64.txt
@@ -87,3 +87,11 @@ target_sources(yt-yt-build PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/build/ya_version.cpp
${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/config.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/config.h
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/build.cpp.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
+)
diff --git a/yt/yt/build/CMakeLists.linux-x86_64.txt b/yt/yt/build/CMakeLists.linux-x86_64.txt
index 307495197aa..ab1fb3ded15 100644
--- a/yt/yt/build/CMakeLists.linux-x86_64.txt
+++ b/yt/yt/build/CMakeLists.linux-x86_64.txt
@@ -87,3 +87,11 @@ target_sources(yt-yt-build PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/build/ya_version.cpp
${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/config.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/config.h
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/build.cpp.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
+)
diff --git a/yt/yt/build/CMakeLists.windows-x86_64.txt b/yt/yt/build/CMakeLists.windows-x86_64.txt
index 2df8357f36b..196a5c4d95c 100644
--- a/yt/yt/build/CMakeLists.windows-x86_64.txt
+++ b/yt/yt/build/CMakeLists.windows-x86_64.txt
@@ -83,3 +83,11 @@ target_sources(yt-yt-build PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/build/ya_version.cpp
${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/config.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/config.h
+)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/build/build.cpp.in
+ ${CMAKE_BINARY_DIR}/yt/yt/build/build.cpp
+)
diff --git a/yt/yt/client/CMakeLists.linux-aarch64.txt b/yt/yt/client/CMakeLists.linux-aarch64.txt
index e42337cdb72..be7718216c4 100644
--- a/yt/yt/client/CMakeLists.linux-aarch64.txt
+++ b/yt/yt/client/CMakeLists.linux-aarch64.txt
@@ -194,3 +194,7 @@ target_sources(yt-yt-client PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/client/zookeeper/protocol.cpp
${CMAKE_SOURCE_DIR}/yt/yt/client/zookeeper/requests.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/client/api/rpc_proxy/protocol_version_variables.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/client/_/api/rpc_proxy/protocol_version_variables.h
+)
diff --git a/yt/yt/client/CMakeLists.linux-x86_64.txt b/yt/yt/client/CMakeLists.linux-x86_64.txt
index e42337cdb72..be7718216c4 100644
--- a/yt/yt/client/CMakeLists.linux-x86_64.txt
+++ b/yt/yt/client/CMakeLists.linux-x86_64.txt
@@ -194,3 +194,7 @@ target_sources(yt-yt-client PRIVATE
${CMAKE_SOURCE_DIR}/yt/yt/client/zookeeper/protocol.cpp
${CMAKE_SOURCE_DIR}/yt/yt/client/zookeeper/requests.cpp
)
+configure_file(
+ ${CMAKE_SOURCE_DIR}/yt/yt/client/api/rpc_proxy/protocol_version_variables.h.in
+ ${CMAKE_BINARY_DIR}/yt/yt/client/_/api/rpc_proxy/protocol_version_variables.h
+)