aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexSm <alex@ydb.tech>2024-10-22 10:50:12 +0200
committerGitHub <noreply@github.com>2024-10-22 10:50:12 +0200
commit997b273f7932514c1ac52c31185e0eae21607591 (patch)
treed6df93291b35cf9fb6888078924667125ae5b97c
parent2c27e6f978166bc64eb8836cd56efe8adef7dd6f (diff)
downloadydb-997b273f7932514c1ac52c31185e0eae21607591.tar.gz
Pregenerate ydb/core/base/generated for cmake build (#10699)
-rw-r--r--.github/workflows/sync_cmakebuild.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.github/workflows/sync_cmakebuild.yml b/.github/workflows/sync_cmakebuild.yml
index 44cb51aae8..2ccb4b5698 100644
--- a/.github/workflows/sync_cmakebuild.yml
+++ b/.github/workflows/sync_cmakebuild.yml
@@ -40,6 +40,11 @@ jobs:
echo "Merge did not bring any changes, exiting"
exit
fi
+ # Generate ydb/core/base/generate with python codegen under ya
+ ./ya make ydb/core/base/generated/
+ ydb/core/base/generated/codegen/codegen ydb/core/base/generated/runtime_feature_flags.h.in ydb/core/base/generated/runtime_feature_flags.h
+ ydb/core/base/generated/codegen/codegen ydb/core/base/generated/runtime_feature_flags.cpp.in ydb/core/base/generated/runtime_feature_flags.cpp
+ # Generate cmakelists using pregenerated ydb/core/base/generated/runtime_feature_flags.*
./generate_cmake -k
echo ${mainsha} > ydb/ci/cmakegen.txt
git add .