aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpnv1 <pnv1@yandex-team.ru>2022-03-01 16:39:56 +0300
committerpnv1 <pnv1@yandex-team.ru>2022-03-01 16:39:56 +0300
commite28946633ffe99ca801c9ce9a8e835e796a20c12 (patch)
tree6abf6146e14ca9d23c1ef74dd11da0123a225da3
parent2abfb07de63eed20a0745f07e169c651aceaca0f (diff)
downloadydb-e28946633ffe99ca801c9ce9a8e835e796a20c12.tar.gz
Improve SystemCommand check in YDB CLI, KIKIMR-14321
ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
-rw-r--r--CMakeLists.txt8
-rw-r--r--certs/CMakeLists.txt9
-rw-r--r--cmake/global_vars.cmake8
-rw-r--r--contrib/libs/antlr3_cpp_runtime/CMakeLists.txt9
-rw-r--r--contrib/libs/apache/arrow/CMakeLists.txt8
-rw-r--r--contrib/libs/apache/avro/CMakeLists.txt9
-rw-r--r--contrib/libs/apache/orc/CMakeLists.txt8
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt8
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/avx2/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/neon32/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/neon64/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/plain32/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/plain64/CMakeLists.txt9
-rw-r--r--contrib/libs/base64/ssse3/CMakeLists.txt9
-rw-r--r--contrib/libs/brotli/common/CMakeLists.txt9
-rw-r--r--contrib/libs/brotli/dec/CMakeLists.txt9
-rw-r--r--contrib/libs/brotli/enc/CMakeLists.txt9
-rw-r--r--contrib/libs/cctz/CMakeLists.txt9
-rw-r--r--contrib/libs/cctz/tzdata/CMakeLists.txt9
-rw-r--r--contrib/libs/crcutil/CMakeLists.txt9
-rw-r--r--contrib/libs/curl/CMakeLists.txt8
-rw-r--r--contrib/libs/cxxsupp/CMakeLists.txt9
-rw-r--r--contrib/libs/cxxsupp/builtins/CMakeLists.txt9
-rw-r--r--contrib/libs/cxxsupp/libcxx/CMakeLists.txt9
-rw-r--r--contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt9
-rw-r--r--contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt9
-rw-r--r--contrib/libs/double-conversion/CMakeLists.txt9
-rw-r--r--contrib/libs/expat/CMakeLists.txt9
-rw-r--r--contrib/libs/farmhash/CMakeLists.txt9
-rw-r--r--contrib/libs/farmhash/arch/sse41/CMakeLists.txt9
-rw-r--r--contrib/libs/farmhash/arch/sse42/CMakeLists.txt9
-rw-r--r--contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt9
-rw-r--r--contrib/libs/fastlz/CMakeLists.txt9
-rw-r--r--contrib/libs/fmt/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/grpc++/CMakeLists.txt8
-rw-r--r--contrib/libs/grpc/grpc/CMakeLists.txt8
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/src/core/lib/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/third_party/upb/CMakeLists.txt9
-rw-r--r--contrib/libs/hdr_histogram/CMakeLists.txt8
-rw-r--r--contrib/libs/highwayhash/CMakeLists.txt9
-rw-r--r--contrib/libs/highwayhash/arch/avx2/CMakeLists.txt9
-rw-r--r--contrib/libs/highwayhash/arch/sse41/CMakeLists.txt9
-rw-r--r--contrib/libs/hyperscan/CMakeLists.txt9
-rw-r--r--contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt9
-rw-r--r--contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt9
-rw-r--r--contrib/libs/hyperscan/runtime_core2/CMakeLists.txt9
-rw-r--r--contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt9
-rw-r--r--contrib/libs/jemalloc/CMakeLists.txt9
-rw-r--r--contrib/libs/jwt-cpp/CMakeLists.txt8
-rw-r--r--contrib/libs/libbz2/CMakeLists.txt9
-rw-r--r--contrib/libs/libc_compat/CMakeLists.txt9
-rw-r--r--contrib/libs/libevent/CMakeLists.txt9
-rw-r--r--contrib/libs/libevent/event_core/CMakeLists.txt9
-rw-r--r--contrib/libs/libevent/event_extra/CMakeLists.txt9
-rw-r--r--contrib/libs/libevent/event_openssl/CMakeLists.txt8
-rw-r--r--contrib/libs/libevent/event_thread/CMakeLists.txt9
-rw-r--r--contrib/libs/libunwind/CMakeLists.txt9
-rw-r--r--contrib/libs/libxml/CMakeLists.txt8
-rw-r--r--contrib/libs/linuxvdso/CMakeLists.txt9
-rw-r--r--contrib/libs/linuxvdso/original/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/include/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Analysis/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Demangle/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/IR/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/IRReader/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Linker/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/MC/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Object/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Remarks/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Support/CMakeLists.txt8
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt9
-rw-r--r--contrib/libs/lz4/CMakeLists.txt9
-rw-r--r--contrib/libs/lz4/generated/CMakeLists.txt9
-rw-r--r--contrib/libs/lzmasdk/CMakeLists.txt9
-rw-r--r--contrib/libs/nayuki_md5/CMakeLists.txt9
-rw-r--r--contrib/libs/nghttp2/CMakeLists.txt9
-rw-r--r--contrib/libs/pcre/CMakeLists.txt9
-rw-r--r--contrib/libs/pcre/pcre16/CMakeLists.txt9
-rw-r--r--contrib/libs/pcre/pcre32/CMakeLists.txt9
-rw-r--r--contrib/libs/pdqsort/CMakeLists.txt9
-rw-r--r--contrib/libs/poco/Crypto/CMakeLists.txt8
-rw-r--r--contrib/libs/poco/Foundation/CMakeLists.txt8
-rw-r--r--contrib/libs/poco/JSON/CMakeLists.txt9
-rw-r--r--contrib/libs/poco/Net/CMakeLists.txt9
-rw-r--r--contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt8
-rw-r--r--contrib/libs/poco/Util/CMakeLists.txt9
-rw-r--r--contrib/libs/poco/XML/CMakeLists.txt9
-rw-r--r--contrib/libs/protobuf/CMakeLists.txt8
-rw-r--r--contrib/libs/protoc/CMakeLists.txt9
-rw-r--r--contrib/libs/rapidjson/CMakeLists.txt9
-rw-r--r--contrib/libs/re2/CMakeLists.txt9
-rw-r--r--contrib/libs/snappy/CMakeLists.txt9
-rw-r--r--contrib/libs/sparsehash/CMakeLists.txt9
-rw-r--r--contrib/libs/sqlite3/CMakeLists.txt9
-rw-r--r--contrib/libs/t1ha/CMakeLists.txt9
-rw-r--r--contrib/libs/tbb/CMakeLists.txt9
-rw-r--r--contrib/libs/tcmalloc/CMakeLists.txt9
-rw-r--r--contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt9
-rw-r--r--contrib/libs/utf8proc/CMakeLists.txt9
-rw-r--r--contrib/libs/xxhash/CMakeLists.txt9
-rw-r--r--contrib/libs/xz/common/CMakeLists.txt9
-rw-r--r--contrib/libs/xz/liblzma/CMakeLists.txt9
-rw-r--r--contrib/libs/yaml-cpp/CMakeLists.txt9
-rw-r--r--contrib/libs/zstd/CMakeLists.txt9
-rw-r--r--contrib/libs/zstd06/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/city/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/demangle/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/types/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/raw_logging/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/strerror/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/log_severity/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/city/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/leak_check/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/stacktrace/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/symbolize/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/demangle/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/commandlineflag/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/internal/flag/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/internal/program_name/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/internal/usage/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/marshalling/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/parse/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/reflection/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/usage/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/usage_config/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/hash/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/absl_random_distributions/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/randen/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/randen_detect/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/randen_slow/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/internal/seed_material/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/seed_gen_exception/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/seed_sequences/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/status/statusor/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/cord/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/internal/str_format/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/synchronization/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/civil_time/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/time_zone/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/bad_any_cast/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/bad_optional_access/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/bad_variant_access/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/internal/CMakeLists.txt9
-rw-r--r--contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt9
-rw-r--r--contrib/restricted/aws/aws-c-cal/CMakeLists.txt8
-rw-r--r--contrib/restricted/aws/aws-c-common/CMakeLists.txt9
-rw-r--r--contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt9
-rw-r--r--contrib/restricted/aws/aws-c-io/CMakeLists.txt9
-rw-r--r--contrib/restricted/aws/aws-checksums/CMakeLists.txt9
-rw-r--r--contrib/restricted/aws/s2n/CMakeLists.txt8
-rw-r--r--contrib/restricted/boost/CMakeLists.txt9
-rw-r--r--contrib/restricted/boost/libs/chrono/CMakeLists.txt9
-rw-r--r--contrib/restricted/boost/libs/iostreams/CMakeLists.txt8
-rw-r--r--contrib/restricted/boost/libs/program_options/CMakeLists.txt9
-rw-r--r--contrib/restricted/boost/libs/system/CMakeLists.txt9
-rw-r--r--contrib/restricted/boost/libs/thread/CMakeLists.txt9
-rw-r--r--contrib/restricted/cityhash-1.0.2/CMakeLists.txt9
-rw-r--r--contrib/restricted/dragonbox/CMakeLists.txt9
-rw-r--r--contrib/restricted/fast_float/CMakeLists.txt9
-rw-r--r--contrib/restricted/googletest/googlemock/CMakeLists.txt9
-rw-r--r--contrib/restricted/googletest/googletest/CMakeLists.txt9
-rw-r--r--contrib/restricted/libffi/CMakeLists.txt9
-rw-r--r--contrib/restricted/thrift/CMakeLists.txt8
-rw-r--r--contrib/restricted/uriparser/CMakeLists.txt9
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.txt9
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt9
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt9
-rw-r--r--contrib/tools/python3/lib/CMakeLists.txt9
-rw-r--r--contrib/tools/python3/src/CMakeLists.txt9
-rw-r--r--contrib/tools/python3/src/Modules/CMakeLists.txt8
-rw-r--r--contrib/tools/python3/src/Modules/_sqlite/CMakeLists.txt9
-rw-r--r--library/cpp/actors/core/CMakeLists.txt9
-rw-r--r--library/cpp/actors/dnscachelib/CMakeLists.txt8
-rw-r--r--library/cpp/actors/dnsresolver/CMakeLists.txt8
-rw-r--r--library/cpp/actors/helpers/CMakeLists.txt9
-rw-r--r--library/cpp/actors/http/CMakeLists.txt8
-rw-r--r--library/cpp/actors/interconnect/CMakeLists.txt8
-rw-r--r--library/cpp/actors/interconnect/mock/CMakeLists.txt9
-rw-r--r--library/cpp/actors/memory_log/CMakeLists.txt9
-rw-r--r--library/cpp/actors/prof/CMakeLists.txt9
-rw-r--r--library/cpp/actors/protos/CMakeLists.txt9
-rw-r--r--library/cpp/actors/testlib/CMakeLists.txt9
-rw-r--r--library/cpp/actors/util/CMakeLists.txt9
-rw-r--r--library/cpp/actors/wilson/CMakeLists.txt9
-rw-r--r--library/cpp/archive/CMakeLists.txt9
-rw-r--r--library/cpp/binsaver/CMakeLists.txt9
-rw-r--r--library/cpp/bit_io/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt8
-rw-r--r--library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt9
-rw-r--r--library/cpp/blockcodecs/core/CMakeLists.txt9
-rw-r--r--library/cpp/bucket_quoter/CMakeLists.txt9
-rw-r--r--library/cpp/build_info/CMakeLists.txt8
-rw-r--r--library/cpp/cache/CMakeLists.txt9
-rw-r--r--library/cpp/case_insensitive_string/CMakeLists.txt9
-rw-r--r--library/cpp/cgiparam/CMakeLists.txt9
-rw-r--r--library/cpp/charset/CMakeLists.txt8
-rw-r--r--library/cpp/codecs/CMakeLists.txt9
-rw-r--r--library/cpp/codecs/greedy_dict/CMakeLists.txt9
-rw-r--r--library/cpp/colorizer/CMakeLists.txt9
-rw-r--r--library/cpp/compproto/CMakeLists.txt9
-rw-r--r--library/cpp/comptable/CMakeLists.txt9
-rw-r--r--library/cpp/containers/2d_array/CMakeLists.txt9
-rw-r--r--library/cpp/containers/atomizer/CMakeLists.txt9
-rw-r--r--library/cpp/containers/bitseq/CMakeLists.txt9
-rw-r--r--library/cpp/containers/compact_vector/CMakeLists.txt9
-rw-r--r--library/cpp/containers/comptrie/CMakeLists.txt9
-rw-r--r--library/cpp/containers/disjoint_interval_tree/CMakeLists.txt9
-rw-r--r--library/cpp/containers/flat_hash/CMakeLists.txt9
-rw-r--r--library/cpp/containers/flat_hash/lib/CMakeLists.txt9
-rw-r--r--library/cpp/containers/intrusive_rb_tree/CMakeLists.txt9
-rw-r--r--library/cpp/containers/paged_vector/CMakeLists.txt9
-rw-r--r--library/cpp/containers/ring_buffer/CMakeLists.txt9
-rw-r--r--library/cpp/containers/sorted_vector/CMakeLists.txt9
-rw-r--r--library/cpp/containers/stack_array/CMakeLists.txt9
-rw-r--r--library/cpp/containers/stack_vector/CMakeLists.txt9
-rw-r--r--library/cpp/containers/str_map/CMakeLists.txt9
-rw-r--r--library/cpp/containers/top_keeper/CMakeLists.txt9
-rw-r--r--library/cpp/coroutine/engine/CMakeLists.txt9
-rw-r--r--library/cpp/coroutine/listener/CMakeLists.txt9
-rw-r--r--library/cpp/cppparser/CMakeLists.txt9
-rw-r--r--library/cpp/cpuid_check/CMakeLists.txt9
-rw-r--r--library/cpp/dbg_output/CMakeLists.txt9
-rw-r--r--library/cpp/deprecated/accessors/CMakeLists.txt9
-rw-r--r--library/cpp/deprecated/enum_codegen/CMakeLists.txt9
-rw-r--r--library/cpp/deprecated/kmp/CMakeLists.txt9
-rw-r--r--library/cpp/deprecated/split/CMakeLists.txt9
-rw-r--r--library/cpp/diff/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/argon2/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/blamka/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt9
-rw-r--r--library/cpp/digest/argonish/internal/rotations/CMakeLists.txt9
-rw-r--r--library/cpp/digest/crc32c/CMakeLists.txt9
-rw-r--r--library/cpp/digest/lower_case/CMakeLists.txt9
-rw-r--r--library/cpp/digest/md5/CMakeLists.txt9
-rw-r--r--library/cpp/digest/murmur/CMakeLists.txt9
-rw-r--r--library/cpp/digest/old_crc/CMakeLists.txt9
-rw-r--r--library/cpp/digest/old_crc/gencrc/CMakeLists.txt9
-rw-r--r--library/cpp/digest/sfh/CMakeLists.txt9
-rw-r--r--library/cpp/dns/CMakeLists.txt9
-rw-r--r--library/cpp/enumbitset/CMakeLists.txt9
-rw-r--r--library/cpp/execprofile/CMakeLists.txt9
-rw-r--r--library/cpp/getopt/CMakeLists.txt9
-rw-r--r--library/cpp/getopt/small/CMakeLists.txt9
-rw-r--r--library/cpp/grpc/client/CMakeLists.txt9
-rw-r--r--library/cpp/grpc/server/CMakeLists.txt9
-rw-r--r--library/cpp/grpc/server/actors/CMakeLists.txt9
-rw-r--r--library/cpp/histogram/adaptive/CMakeLists.txt9
-rw-r--r--library/cpp/histogram/adaptive/protos/CMakeLists.txt9
-rw-r--r--library/cpp/histogram/hdr/CMakeLists.txt9
-rw-r--r--library/cpp/html/escape/CMakeLists.txt9
-rw-r--r--library/cpp/html/pcdata/CMakeLists.txt9
-rw-r--r--library/cpp/http/fetch/CMakeLists.txt8
-rw-r--r--library/cpp/http/io/CMakeLists.txt9
-rw-r--r--library/cpp/http/misc/CMakeLists.txt9
-rw-r--r--library/cpp/http/server/CMakeLists.txt9
-rw-r--r--library/cpp/hyperloglog/CMakeLists.txt9
-rw-r--r--library/cpp/int128/CMakeLists.txt9
-rw-r--r--library/cpp/ipmath/CMakeLists.txt9
-rw-r--r--library/cpp/ipv6_address/CMakeLists.txt9
-rw-r--r--library/cpp/iterator/CMakeLists.txt9
-rw-r--r--library/cpp/json/CMakeLists.txt9
-rw-r--r--library/cpp/json/common/CMakeLists.txt9
-rw-r--r--library/cpp/json/easy_parse/CMakeLists.txt9
-rw-r--r--library/cpp/json/fast_sax/CMakeLists.txt9
-rw-r--r--library/cpp/json/writer/CMakeLists.txt9
-rw-r--r--library/cpp/json/yson/CMakeLists.txt9
-rw-r--r--library/cpp/lcs/CMakeLists.txt9
-rw-r--r--library/cpp/lfalloc/alloc_profiler/CMakeLists.txt9
-rw-r--r--library/cpp/lfalloc/dbg_info/CMakeLists.txt9
-rw-r--r--library/cpp/logger/CMakeLists.txt9
-rw-r--r--library/cpp/logger/global/CMakeLists.txt9
-rw-r--r--library/cpp/lwtrace/CMakeLists.txt9
-rw-r--r--library/cpp/lwtrace/mon/CMakeLists.txt9
-rw-r--r--library/cpp/lwtrace/mon/analytics/CMakeLists.txt9
-rw-r--r--library/cpp/lwtrace/protos/CMakeLists.txt9
-rw-r--r--library/cpp/malloc/api/CMakeLists.txt9
-rw-r--r--library/cpp/malloc/jemalloc/CMakeLists.txt9
-rw-r--r--library/cpp/malloc/tcmalloc/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/actor/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/config/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/monitoring/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/oldmodule/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/protobuf/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/scheduler/CMakeLists.txt9
-rw-r--r--library/cpp/messagebus/www/CMakeLists.txt9
-rw-r--r--library/cpp/mime/types/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/deprecated/json/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/dynamic_counters/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/buffered/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/json/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/prometheus/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/encode/spack/CMakeLists.txt8
-rw-r--r--library/cpp/monlib/encode/text/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/exception/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/messagebus/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/metrics/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/service/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/service/pages/CMakeLists.txt9
-rw-r--r--library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt9
-rw-r--r--library/cpp/on_disk/chunks/CMakeLists.txt9
-rw-r--r--library/cpp/openssl/holders/CMakeLists.txt8
-rw-r--r--library/cpp/openssl/init/CMakeLists.txt8
-rw-r--r--library/cpp/openssl/io/CMakeLists.txt8
-rw-r--r--library/cpp/openssl/method/CMakeLists.txt8
-rw-r--r--library/cpp/packedtypes/CMakeLists.txt9
-rw-r--r--library/cpp/packers/CMakeLists.txt9
-rw-r--r--library/cpp/pop_count/CMakeLists.txt9
-rw-r--r--library/cpp/protobuf/interop/CMakeLists.txt9
-rw-r--r--library/cpp/protobuf/json/CMakeLists.txt9
-rw-r--r--library/cpp/protobuf/util/CMakeLists.txt9
-rw-r--r--library/cpp/protobuf/util/proto/CMakeLists.txt9
-rw-r--r--library/cpp/random_provider/CMakeLists.txt9
-rw-r--r--library/cpp/regex/hyperscan/CMakeLists.txt9
-rw-r--r--library/cpp/regex/pcre/CMakeLists.txt9
-rw-r--r--library/cpp/regex/pire/CMakeLists.txt9
-rw-r--r--library/cpp/resource/CMakeLists.txt9
-rw-r--r--library/cpp/retry/CMakeLists.txt9
-rw-r--r--library/cpp/retry/protos/CMakeLists.txt9
-rw-r--r--library/cpp/scheme/CMakeLists.txt9
-rw-r--r--library/cpp/sighandler/CMakeLists.txt9
-rw-r--r--library/cpp/sliding_window/CMakeLists.txt9
-rw-r--r--library/cpp/sse/CMakeLists.txt9
-rw-r--r--library/cpp/streams/brotli/CMakeLists.txt9
-rw-r--r--library/cpp/streams/bzip2/CMakeLists.txt9
-rw-r--r--library/cpp/streams/lzma/CMakeLists.txt9
-rw-r--r--library/cpp/streams/zc_memory_input/CMakeLists.txt9
-rw-r--r--library/cpp/streams/zstd/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/base64/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/indent_text/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/levenshtein_diff/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/parse_size/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/quote/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/relaxed_escaper/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/scan/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/url/CMakeLists.txt9
-rw-r--r--library/cpp/string_utils/ztstrbuf/CMakeLists.txt9
-rw-r--r--library/cpp/svnversion/CMakeLists.txt9
-rw-r--r--library/cpp/terminate_handler/CMakeLists.txt9
-rw-r--r--library/cpp/testing/common/CMakeLists.txt9
-rw-r--r--library/cpp/testing/gmock_in_unittest/CMakeLists.txt9
-rw-r--r--library/cpp/testing/gtest_extensions/CMakeLists.txt9
-rw-r--r--library/cpp/testing/hook/CMakeLists.txt9
-rw-r--r--library/cpp/testing/unittest/CMakeLists.txt9
-rw-r--r--library/cpp/testing/unittest_main/CMakeLists.txt9
-rw-r--r--library/cpp/threading/equeue/CMakeLists.txt9
-rw-r--r--library/cpp/threading/future/CMakeLists.txt9
-rw-r--r--library/cpp/threading/light_rw_lock/CMakeLists.txt9
-rw-r--r--library/cpp/threading/local_executor/CMakeLists.txt9
-rw-r--r--library/cpp/threading/poor_man_openmp/CMakeLists.txt9
-rw-r--r--library/cpp/threading/queue/CMakeLists.txt9
-rw-r--r--library/cpp/threading/task_scheduler/CMakeLists.txt9
-rw-r--r--library/cpp/time_provider/CMakeLists.txt9
-rw-r--r--library/cpp/timezone_conversion/CMakeLists.txt9
-rw-r--r--library/cpp/tld/CMakeLists.txt8
-rw-r--r--library/cpp/unicode/normalization/CMakeLists.txt9
-rw-r--r--library/cpp/unicode/punycode/CMakeLists.txt8
-rw-r--r--library/cpp/uri/CMakeLists.txt8
-rw-r--r--library/cpp/xml/document/CMakeLists.txt9
-rw-r--r--library/cpp/xml/init/CMakeLists.txt9
-rw-r--r--library/cpp/yaml/as/CMakeLists.txt9
-rw-r--r--library/cpp/yson/CMakeLists.txt9
-rw-r--r--library/cpp/yson/json/CMakeLists.txt9
-rw-r--r--library/cpp/yson/node/CMakeLists.txt9
-rw-r--r--library/cpp/yson_pull/CMakeLists.txt9
-rw-r--r--library/cpp/yt/assert/CMakeLists.txt9
-rw-r--r--library/cpp/yt/coding/CMakeLists.txt9
-rw-r--r--library/cpp/yt/exception/CMakeLists.txt9
-rw-r--r--library/cpp/yt/memory/CMakeLists.txt9
-rw-r--r--library/cpp/yt/misc/CMakeLists.txt9
-rw-r--r--library/cpp/yt/string/CMakeLists.txt9
-rw-r--r--library/cpp/yt/yson/CMakeLists.txt9
-rw-r--r--library/cpp/yt/yson_string/CMakeLists.txt9
-rw-r--r--library/cpp/ytalloc/api/CMakeLists.txt9
-rw-r--r--library/python/symbols/libc/CMakeLists.txt9
-rw-r--r--library/python/symbols/python/CMakeLists.txt9
-rw-r--r--library/python/symbols/registry/CMakeLists.txt9
-rw-r--r--tools/enum_parser/enum_parser/bin/CMakeLists.txt9
-rw-r--r--tools/enum_parser/enum_serialization_runtime/CMakeLists.txt9
-rw-r--r--tools/enum_parser/parse_enum/CMakeLists.txt9
-rw-r--r--tools/rescompiler/bin/CMakeLists.txt9
-rw-r--r--util/CMakeLists.txt8
-rw-r--r--util/charset/CMakeLists.txt9
-rw-r--r--util/draft/CMakeLists.txt9
-rw-r--r--ydb/apps/ydb/CMakeLists.txt9
-rw-r--r--ydb/apps/ydb/commands/CMakeLists.txt9
-rw-r--r--ydb/apps/ydbd/CMakeLists.txt9
-rw-r--r--ydb/core/actorlib_impl/CMakeLists.txt9
-rw-r--r--ydb/core/base/CMakeLists.txt9
-rw-r--r--ydb/core/base/services/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/backpressure/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/base/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/crypto/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/dsproxy/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/groupinfo/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/incrhuge/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/nodewarden/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/other/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/pdisk/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/pdisk/mock/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/storagepoolmon/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/testload/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/common/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/huge/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/query/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/repl/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt9
-rw-r--r--ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt9
-rw-r--r--ydb/core/blockstore/CMakeLists.txt9
-rw-r--r--ydb/core/blockstore/core/CMakeLists.txt9
-rw-r--r--ydb/core/client/CMakeLists.txt9
-rw-r--r--ydb/core/client/metadata/CMakeLists.txt9
-rw-r--r--ydb/core/client/minikql_compile/CMakeLists.txt9
-rw-r--r--ydb/core/client/minikql_result_lib/CMakeLists.txt9
-rw-r--r--ydb/core/client/scheme_cache_lib/CMakeLists.txt9
-rw-r--r--ydb/core/client/server/CMakeLists.txt9
-rw-r--r--ydb/core/cms/CMakeLists.txt9
-rw-r--r--ydb/core/cms/console/CMakeLists.txt9
-rw-r--r--ydb/core/cms/console/validators/CMakeLists.txt9
-rw-r--r--ydb/core/control/CMakeLists.txt9
-rw-r--r--ydb/core/debug/CMakeLists.txt9
-rw-r--r--ydb/core/driver_lib/base_utils/CMakeLists.txt9
-rw-r--r--ydb/core/driver_lib/cli_base/CMakeLists.txt9
-rw-r--r--ydb/core/driver_lib/cli_config_base/CMakeLists.txt9
-rw-r--r--ydb/core/driver_lib/cli_utils/CMakeLists.txt9
-rw-r--r--ydb/core/driver_lib/run/CMakeLists.txt9
-rw-r--r--ydb/core/engine/CMakeLists.txt9
-rw-r--r--ydb/core/engine/minikql/CMakeLists.txt9
-rw-r--r--ydb/core/erasure/CMakeLists.txt9
-rw-r--r--ydb/core/filestore/CMakeLists.txt9
-rw-r--r--ydb/core/filestore/core/CMakeLists.txt9
-rw-r--r--ydb/core/formats/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_caching/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/base/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/counters/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/local_rpc/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/ut/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/validation/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/validation/ut/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_services/validation/ut/protos/CMakeLists.txt9
-rw-r--r--ydb/core/grpc_streaming/CMakeLists.txt9
-rw-r--r--ydb/core/health_check/CMakeLists.txt9
-rw-r--r--ydb/core/io_formats/CMakeLists.txt9
-rw-r--r--ydb/core/kesus/proxy/CMakeLists.txt9
-rw-r--r--ydb/core/kesus/tablet/CMakeLists.txt9
-rw-r--r--ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt9
-rw-r--r--ydb/core/keyvalue/CMakeLists.txt9
-rw-r--r--ydb/core/keyvalue/protos/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/common/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/compile/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/compute_actor/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/counters/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/executer/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/host/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/node/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/opt/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/opt/logical/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/opt/peephole/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/opt/physical/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/opt/physical/effects/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/prepare/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/provider/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/provider/mkql/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/proxy/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/rm/CMakeLists.txt9
-rw-r--r--ydb/core/kqp/runtime/CMakeLists.txt9
-rw-r--r--ydb/core/metering/CMakeLists.txt9
-rw-r--r--ydb/core/mind/CMakeLists.txt9
-rw-r--r--ydb/core/mind/address_classification/CMakeLists.txt9
-rw-r--r--ydb/core/mind/bscontroller/CMakeLists.txt9
-rw-r--r--ydb/core/mind/hive/CMakeLists.txt9
-rw-r--r--ydb/core/mon/CMakeLists.txt9
-rw-r--r--ydb/core/mon_alloc/CMakeLists.txt9
-rw-r--r--ydb/core/node_whiteboard/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/codecs/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/config/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/events/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/partition_key_range/CMakeLists.txt9
-rw-r--r--ydb/core/persqueue/writer/CMakeLists.txt9
-rw-r--r--ydb/core/protos/CMakeLists.txt9
-rw-r--r--ydb/core/protos/out/CMakeLists.txt9
-rw-r--r--ydb/core/quoter/CMakeLists.txt9
-rw-r--r--ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt9
-rw-r--r--ydb/core/scheme/CMakeLists.txt9
-rw-r--r--ydb/core/scheme_types/CMakeLists.txt9
-rw-r--r--ydb/core/security/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/common/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/nodes/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/partition_stats/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/processor/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/query_stats/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/service/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/storage/CMakeLists.txt9
-rw-r--r--ydb/core/sys_view/tablets/CMakeLists.txt9
-rw-r--r--ydb/core/tablet/CMakeLists.txt9
-rw-r--r--ydb/core/tablet_flat/CMakeLists.txt9
-rw-r--r--ydb/core/tablet_flat/protos/CMakeLists.txt9
-rw-r--r--ydb/core/test_tablet/CMakeLists.txt9
-rw-r--r--ydb/core/testlib/CMakeLists.txt9
-rw-r--r--ydb/core/testlib/actors/CMakeLists.txt9
-rw-r--r--ydb/core/testlib/basics/CMakeLists.txt9
-rw-r--r--ydb/core/tracing/CMakeLists.txt9
-rw-r--r--ydb/core/tx/CMakeLists.txt9
-rw-r--r--ydb/core/tx/balance_coverage/CMakeLists.txt9
-rw-r--r--ydb/core/tx/columnshard/CMakeLists.txt9
-rw-r--r--ydb/core/tx/columnshard/engines/CMakeLists.txt9
-rw-r--r--ydb/core/tx/coordinator/CMakeLists.txt9
-rw-r--r--ydb/core/tx/datashard/CMakeLists.txt9
-rw-r--r--ydb/core/tx/long_tx_service/CMakeLists.txt9
-rw-r--r--ydb/core/tx/long_tx_service/public/CMakeLists.txt9
-rw-r--r--ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt9
-rw-r--r--ydb/core/tx/long_tx_service/ut/CMakeLists.txt9
-rw-r--r--ydb/core/tx/mediator/CMakeLists.txt9
-rw-r--r--ydb/core/tx/replication/controller/CMakeLists.txt9
-rw-r--r--ydb/core/tx/replication/ydb_proxy/CMakeLists.txt9
-rw-r--r--ydb/core/tx/scheme_board/CMakeLists.txt9
-rw-r--r--ydb/core/tx/scheme_cache/CMakeLists.txt9
-rw-r--r--ydb/core/tx/schemeshard/CMakeLists.txt9
-rw-r--r--ydb/core/tx/sequenceproxy/CMakeLists.txt9
-rw-r--r--ydb/core/tx/sequenceproxy/public/CMakeLists.txt9
-rw-r--r--ydb/core/tx/sequenceproxy/ut/CMakeLists.txt9
-rw-r--r--ydb/core/tx/sequenceshard/CMakeLists.txt9
-rw-r--r--ydb/core/tx/sequenceshard/public/CMakeLists.txt9
-rw-r--r--ydb/core/tx/time_cast/CMakeLists.txt9
-rw-r--r--ydb/core/tx/tx_allocator/CMakeLists.txt9
-rw-r--r--ydb/core/tx/tx_allocator_client/CMakeLists.txt9
-rw-r--r--ydb/core/tx/tx_proxy/CMakeLists.txt9
-rw-r--r--ydb/core/util/CMakeLists.txt9
-rw-r--r--ydb/core/viewer/CMakeLists.txt9
-rw-r--r--ydb/core/viewer/json/CMakeLists.txt9
-rw-r--r--ydb/core/viewer/protos/CMakeLists.txt9
-rw-r--r--ydb/core/wrappers/CMakeLists.txt9
-rw-r--r--ydb/core/wrappers/ut_helpers/CMakeLists.txt9
-rw-r--r--ydb/core/ydb_convert/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/actor/CMakeLists.txt8
-rw-r--r--ydb/core/ymq/base/CMakeLists.txt8
-rw-r--r--ydb/core/ymq/client/bin/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/client/cpp/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/http/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/proto/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/queues/common/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/queues/fifo/CMakeLists.txt9
-rw-r--r--ydb/core/ymq/queues/std/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/actors/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/actors/logging/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/audit/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/audit/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/audit/mock/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpointing/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpointing/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/checkpointing_common/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/common/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/config/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/config/protos/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_storage/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/db_schema/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/gateway/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/graph_params/proto/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/hmac/CMakeLists.txt8
-rw-r--r--ydb/core/yq/libs/init/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/logs/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/mock/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/pretty_printers/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/private_client/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/read_rule/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/result_formatter/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/shared_resources/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/signer/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/tasks_packer/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/test_connection/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/test_connection/events/CMakeLists.txt9
-rw-r--r--ydb/core/yq/libs/ydb/CMakeLists.txt9
-rw-r--r--ydb/core/yql_testlib/CMakeLists.txt9
-rw-r--r--ydb/library/aclib/CMakeLists.txt9
-rw-r--r--ydb/library/aclib/protos/CMakeLists.txt9
-rw-r--r--ydb/library/backup/CMakeLists.txt9
-rw-r--r--ydb/library/binary_json/CMakeLists.txt9
-rw-r--r--ydb/library/dynumber/CMakeLists.txt9
-rw-r--r--ydb/library/folder_service/CMakeLists.txt9
-rw-r--r--ydb/library/folder_service/mock/CMakeLists.txt9
-rw-r--r--ydb/library/folder_service/proto/CMakeLists.txt9
-rw-r--r--ydb/library/http_proxy/authorization/CMakeLists.txt8
-rw-r--r--ydb/library/http_proxy/error/CMakeLists.txt9
-rw-r--r--ydb/library/keys/CMakeLists.txt9
-rw-r--r--ydb/library/login/CMakeLists.txt9
-rw-r--r--ydb/library/login/protos/CMakeLists.txt9
-rw-r--r--ydb/library/mkql_proto/CMakeLists.txt9
-rw-r--r--ydb/library/mkql_proto/protos/CMakeLists.txt9
-rw-r--r--ydb/library/mkql_proto/ut/helpers/CMakeLists.txt9
-rw-r--r--ydb/library/naming_conventions/CMakeLists.txt9
-rw-r--r--ydb/library/pdisk_io/CMakeLists.txt8
-rw-r--r--ydb/library/pdisk_io/protos/CMakeLists.txt9
-rw-r--r--ydb/library/persqueue/counter_time_keeper/CMakeLists.txt9
-rw-r--r--ydb/library/persqueue/obfuscate/CMakeLists.txt9
-rw-r--r--ydb/library/persqueue/tests/CMakeLists.txt9
-rw-r--r--ydb/library/persqueue/topic_parser/CMakeLists.txt9
-rw-r--r--ydb/library/persqueue/topic_parser_public/CMakeLists.txt9
-rw-r--r--ydb/library/pretty_types_print/protobuf/CMakeLists.txt9
-rw-r--r--ydb/library/pretty_types_print/wilson/CMakeLists.txt9
-rw-r--r--ydb/library/protobuf_printer/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/mon/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/mon/static/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/mon/static/css/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/mon/static/js/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/mon/test/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/probes/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/protos/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/schemu/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/schine/CMakeLists.txt9
-rw-r--r--ydb/library/schlab/schoot/CMakeLists.txt9
-rw-r--r--ydb/library/security/CMakeLists.txt9
-rw-r--r--ydb/library/wilson/CMakeLists.txt9
-rw-r--r--ydb/library/workload/CMakeLists.txt9
-rw-r--r--ydb/library/yaml_config/CMakeLists.txt9
-rw-r--r--ydb/library/yql/ast/CMakeLists.txt9
-rw-r--r--ydb/library/yql/ast/serialize/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/common_opt/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/extract_predicate/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/facade/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/file_storage/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/file_storage/defs/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/file_storage/download/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/file_storage/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/issue/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/issue/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/peephole_opt/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/services/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/services/mounts/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/sql_types/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/type_ann/CMakeLists.txt9
-rw-r--r--ydb/library/yql/core/user_data/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/actors/compute/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/actors/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/actors/task_runner/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/common/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/comp_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/opt/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/runtime/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/state/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/tasks/CMakeLists.txt9
-rw-r--r--ydb/library/yql/dq/type_ann/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/arrow/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/codegen/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/comp_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/computation/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/dom/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt9
-rw-r--r--ydb/library/yql/minikql/jsonpath/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/lexer_common/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/pg_catalog/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/pg_query_wrapper/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt9
-rw-r--r--ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/codec/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/config/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/dq/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/gateway/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/http_gateway/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/metrics/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/mkql/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/schema/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/schema/expr/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/schema/parser/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/structured_token/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/transform/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/config/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/api/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/backtrace/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/common/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/config/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/counters/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/interface/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/mkql/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/opt/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/planner/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/runtime/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/task_runner/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/async_io/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/cm_client/interface/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/common/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/pq/task_meta/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/result/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/s3/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/s3/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/s3/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/solomon/async_io/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/solomon/gateway/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/solomon/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/solomon/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/ydb/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/ydb/proto/CMakeLists.txt9
-rw-r--r--ydb/library/yql/providers/ydb/provider/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/decimal/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/issue/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/issue/protos/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/types/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/udf/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/udf/support/CMakeLists.txt9
-rw-r--r--ydb/library/yql/public/udf/tz/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/pg/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/pg_dummy/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/settings/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/v0/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/v0/lexer/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/v1/CMakeLists.txt9
-rw-r--r--ydb/library/yql/sql/v1/lexer/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/datetime/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/datetime2/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/digest/CMakeLists.txt8
-rw-r--r--ydb/library/yql/udfs/common/histogram/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/ip_base/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/json/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/json2/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/math/lib/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/pire/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/re2/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/set/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/stat/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/stat/static/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/string/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/top/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/topfreq/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/url_base/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/common/yson2/CMakeLists.txt9
-rw-r--r--ydb/library/yql/udfs/logs/dsv/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/actor_log/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/actors/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/backtrace/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/failure_injector/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/fetch/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/log/CMakeLists.txt9
-rw-r--r--ydb/library/yql/utils/threading/CMakeLists.txt9
-rw-r--r--ydb/public/api/grpc/CMakeLists.txt9
-rw-r--r--ydb/public/api/grpc/draft/CMakeLists.txt9
-rw-r--r--ydb/public/api/protos/CMakeLists.txt9
-rw-r--r--ydb/public/api/protos/annotations/CMakeLists.txt9
-rw-r--r--ydb/public/api/protos/out/CMakeLists.txt9
-rw-r--r--ydb/public/lib/base/CMakeLists.txt9
-rw-r--r--ydb/public/lib/deprecated/client/CMakeLists.txt9
-rw-r--r--ydb/public/lib/deprecated/kicli/CMakeLists.txt9
-rw-r--r--ydb/public/lib/experimental/CMakeLists.txt9
-rw-r--r--ydb/public/lib/idx_test/CMakeLists.txt9
-rw-r--r--ydb/public/lib/json_value/CMakeLists.txt9
-rw-r--r--ydb/public/lib/jwt/CMakeLists.txt9
-rw-r--r--ydb/public/lib/operation_id/CMakeLists.txt9
-rw-r--r--ydb/public/lib/operation_id/protos/CMakeLists.txt9
-rw-r--r--ydb/public/lib/scheme_types/CMakeLists.txt9
-rw-r--r--ydb/public/lib/value/CMakeLists.txt9
-rw-r--r--ydb/public/lib/ydb_cli/commands/CMakeLists.txt9
-rw-r--r--ydb/public/lib/ydb_cli/common/CMakeLists.txt9
-rw-r--r--ydb/public/lib/ydb_cli/common/command.h2
-rw-r--r--ydb/public/lib/ydb_cli/dump/CMakeLists.txt9
-rw-r--r--ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt9
-rw-r--r--ydb/public/lib/ydb_cli/import/CMakeLists.txt9
-rw-r--r--ydb/public/lib/yq/CMakeLists.txt9
-rw-r--r--ydb/public/lib/yson_value/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/draft/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/resources/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_table/impl/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt9
-rw-r--r--ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt9
-rw-r--r--ydb/services/auth/CMakeLists.txt9
-rw-r--r--ydb/services/cms/CMakeLists.txt9
-rw-r--r--ydb/services/datastreams/CMakeLists.txt9
-rw-r--r--ydb/services/discovery/CMakeLists.txt9
-rw-r--r--ydb/services/kesus/CMakeLists.txt9
-rw-r--r--ydb/services/lib/actors/CMakeLists.txt9
-rw-r--r--ydb/services/lib/sharding/CMakeLists.txt9
-rw-r--r--ydb/services/monitoring/CMakeLists.txt9
-rw-r--r--ydb/services/persqueue_cluster_discovery/CMakeLists.txt9
-rw-r--r--ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt9
-rw-r--r--ydb/services/persqueue_v1/CMakeLists.txt9
-rw-r--r--ydb/services/rate_limiter/CMakeLists.txt9
-rw-r--r--ydb/services/ydb/CMakeLists.txt9
-rw-r--r--ydb/services/yq/CMakeLists.txt9
1062 files changed, 9505 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8494012841..5ec5bd3e01 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
cmake_minimum_required(VERSION 3.15)
project(YDB LANGUAGES C CXX ASM)
diff --git a/certs/CMakeLists.txt b/certs/CMakeLists.txt
index 6e56127aa0..299a37ddfe 100644
--- a/certs/CMakeLists.txt
+++ b/certs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(certs INTERFACE)
target_link_libraries(certs INTERFACE
contrib-libs-cxxsupp
diff --git a/cmake/global_vars.cmake b/cmake/global_vars.cmake
index cc760cf541..a911d464ec 100644
--- a/cmake/global_vars.cmake
+++ b/cmake/global_vars.cmake
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
set(COMMON_PROTOC_FLAGS -I=${CMAKE_SOURCE_DIR} -I=${CMAKE_BINARY_DIR})
set(YASM_FLAGS -f elf64 -D UNIX -D _x86_64_ -D_YASM_ -g dwarf2)
set(BISON_FLAGS -v)
diff --git a/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt b/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt
index c30bae3f77..06a1d8eab4 100644
--- a/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt
+++ b/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-antlr3_cpp_runtime)
target_include_directories(contrib-libs-antlr3_cpp_runtime PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/antlr3_cpp_runtime/include
diff --git a/contrib/libs/apache/arrow/CMakeLists.txt b/contrib/libs/apache/arrow/CMakeLists.txt
index fc5752c54a..79add12645 100644
--- a/contrib/libs/apache/arrow/CMakeLists.txt
+++ b/contrib/libs/apache/arrow/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(libs-apache-arrow)
diff --git a/contrib/libs/apache/avro/CMakeLists.txt b/contrib/libs/apache/avro/CMakeLists.txt
index 864b39f646..6f1469fd5e 100644
--- a/contrib/libs/apache/avro/CMakeLists.txt
+++ b/contrib/libs/apache/avro/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-apache-avro)
target_compile_options(libs-apache-avro PRIVATE
-DAVRO_SOURCE
diff --git a/contrib/libs/apache/orc/CMakeLists.txt b/contrib/libs/apache/orc/CMakeLists.txt
index 3dea41a2dc..3a33a28ab8 100644
--- a/contrib/libs/apache/orc/CMakeLists.txt
+++ b/contrib/libs/apache/orc/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(libs-apache-orc)
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt
index e16ee87246..3d7f5478bb 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(libs-aws-sdk-cpp-aws-cpp-sdk-core)
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt
index 9de131b991..0ffd052991 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-aws-sdk-cpp-aws-cpp-sdk-s3)
target_compile_options(libs-aws-sdk-cpp-aws-cpp-sdk-s3 PRIVATE
-DAWS_CAL_USE_IMPORT_EXPORT
diff --git a/contrib/libs/base64/avx2/CMakeLists.txt b/contrib/libs/base64/avx2/CMakeLists.txt
index 15d4aa4bfa..3270033f63 100644
--- a/contrib/libs/base64/avx2/CMakeLists.txt
+++ b/contrib/libs/base64/avx2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-avx2)
target_link_libraries(libs-base64-avx2 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/base64/neon32/CMakeLists.txt b/contrib/libs/base64/neon32/CMakeLists.txt
index 76d71edcd1..575daecc77 100644
--- a/contrib/libs/base64/neon32/CMakeLists.txt
+++ b/contrib/libs/base64/neon32/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-neon32)
target_link_libraries(libs-base64-neon32 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/base64/neon64/CMakeLists.txt b/contrib/libs/base64/neon64/CMakeLists.txt
index d05509ffbb..0f8d09e758 100644
--- a/contrib/libs/base64/neon64/CMakeLists.txt
+++ b/contrib/libs/base64/neon64/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-neon64)
target_link_libraries(libs-base64-neon64 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/base64/plain32/CMakeLists.txt b/contrib/libs/base64/plain32/CMakeLists.txt
index e36c24c4b6..458e30bd7c 100644
--- a/contrib/libs/base64/plain32/CMakeLists.txt
+++ b/contrib/libs/base64/plain32/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-plain32)
target_link_libraries(libs-base64-plain32 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/base64/plain64/CMakeLists.txt b/contrib/libs/base64/plain64/CMakeLists.txt
index e1ee5fc400..51b328ccfc 100644
--- a/contrib/libs/base64/plain64/CMakeLists.txt
+++ b/contrib/libs/base64/plain64/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-plain64)
target_link_libraries(libs-base64-plain64 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/base64/ssse3/CMakeLists.txt b/contrib/libs/base64/ssse3/CMakeLists.txt
index b742ae7adb..dc101b6932 100644
--- a/contrib/libs/base64/ssse3/CMakeLists.txt
+++ b/contrib/libs/base64/ssse3/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-base64-ssse3)
target_link_libraries(libs-base64-ssse3 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/brotli/common/CMakeLists.txt b/contrib/libs/brotli/common/CMakeLists.txt
index 2f3624f493..2949c52f96 100644
--- a/contrib/libs/brotli/common/CMakeLists.txt
+++ b/contrib/libs/brotli/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-brotli-common)
target_compile_options(libs-brotli-common PRIVATE
-DBROTLI_BUILD_PORTABLE
diff --git a/contrib/libs/brotli/dec/CMakeLists.txt b/contrib/libs/brotli/dec/CMakeLists.txt
index 4f4dad2862..1ef3477ff3 100644
--- a/contrib/libs/brotli/dec/CMakeLists.txt
+++ b/contrib/libs/brotli/dec/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-brotli-dec)
target_include_directories(libs-brotli-dec PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/brotli/include
diff --git a/contrib/libs/brotli/enc/CMakeLists.txt b/contrib/libs/brotli/enc/CMakeLists.txt
index 41c0e65a09..6a6170977e 100644
--- a/contrib/libs/brotli/enc/CMakeLists.txt
+++ b/contrib/libs/brotli/enc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-brotli-enc)
target_compile_options(libs-brotli-enc PRIVATE
-DBROTLI_BUILD_PORTABLE
diff --git a/contrib/libs/cctz/CMakeLists.txt b/contrib/libs/cctz/CMakeLists.txt
index a33bc4c5c4..379577bfa4 100644
--- a/contrib/libs/cctz/CMakeLists.txt
+++ b/contrib/libs/cctz/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-cctz)
target_include_directories(contrib-libs-cctz PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/cctz/include
diff --git a/contrib/libs/cctz/tzdata/CMakeLists.txt b/contrib/libs/cctz/tzdata/CMakeLists.txt
index 237c4f05e6..75392abeda 100644
--- a/contrib/libs/cctz/tzdata/CMakeLists.txt
+++ b/contrib/libs/cctz/tzdata/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-cctz-tzdata INTERFACE)
target_link_libraries(libs-cctz-tzdata INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/libs/crcutil/CMakeLists.txt b/contrib/libs/crcutil/CMakeLists.txt
index 3acaf17788..29f9d262b3 100644
--- a/contrib/libs/crcutil/CMakeLists.txt
+++ b/contrib/libs/crcutil/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-crcutil)
target_compile_options(contrib-libs-crcutil PRIVATE
-DCRCUTIL_USE_MM_CRC32=1
diff --git a/contrib/libs/curl/CMakeLists.txt b/contrib/libs/curl/CMakeLists.txt
index 2fd5f95bd6..63323c6abe 100644
--- a/contrib/libs/curl/CMakeLists.txt
+++ b/contrib/libs/curl/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
diff --git a/contrib/libs/cxxsupp/CMakeLists.txt b/contrib/libs/cxxsupp/CMakeLists.txt
index 5cdb13a870..aa4ccf6398 100644
--- a/contrib/libs/cxxsupp/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-cxxsupp INTERFACE)
target_link_libraries(contrib-libs-cxxsupp INTERFACE
libs-cxxsupp-libcxx
diff --git a/contrib/libs/cxxsupp/builtins/CMakeLists.txt b/contrib/libs/cxxsupp/builtins/CMakeLists.txt
index 3b05b2fab1..6e74906c0e 100644
--- a/contrib/libs/cxxsupp/builtins/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/builtins/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-cxxsupp-builtins)
target_sources(libs-cxxsupp-builtins PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/builtins/addtf3.c
diff --git a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
index ebff5b723b..f7b2a5eac6 100644
--- a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-cxxsupp-libcxx)
target_compile_options(libs-cxxsupp-libcxx PUBLIC
-nostdinc++
diff --git a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
index 38435e015c..07380710ac 100644
--- a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-cxxsupp-libcxxabi-parts)
target_compile_options(libs-cxxsupp-libcxxabi-parts PRIVATE
-D_LIBCXXABI_BUILDING_LIBRARY
diff --git a/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt b/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt
index d5bf286993..e16f7d6008 100644
--- a/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-cxxsupp-libcxxrt)
target_compile_options(libs-cxxsupp-libcxxrt PRIVATE
-nostdinc++
diff --git a/contrib/libs/double-conversion/CMakeLists.txt b/contrib/libs/double-conversion/CMakeLists.txt
index 9600ca2ada..d2970105db 100644
--- a/contrib/libs/double-conversion/CMakeLists.txt
+++ b/contrib/libs/double-conversion/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-double-conversion)
target_include_directories(contrib-libs-double-conversion PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion
diff --git a/contrib/libs/expat/CMakeLists.txt b/contrib/libs/expat/CMakeLists.txt
index 9c61beec8c..242054b589 100644
--- a/contrib/libs/expat/CMakeLists.txt
+++ b/contrib/libs/expat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-expat)
target_compile_options(contrib-libs-expat PRIVATE
-DHAVE_EXPAT_CONFIG_H
diff --git a/contrib/libs/farmhash/CMakeLists.txt b/contrib/libs/farmhash/CMakeLists.txt
index f1502eed90..7f4467be6f 100644
--- a/contrib/libs/farmhash/CMakeLists.txt
+++ b/contrib/libs/farmhash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-farmhash)
target_include_directories(contrib-libs-farmhash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/farmhash/include
diff --git a/contrib/libs/farmhash/arch/sse41/CMakeLists.txt b/contrib/libs/farmhash/arch/sse41/CMakeLists.txt
index ab912b3ee3..a266de247e 100644
--- a/contrib/libs/farmhash/arch/sse41/CMakeLists.txt
+++ b/contrib/libs/farmhash/arch/sse41/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(farmhash-arch-sse41)
target_compile_options(farmhash-arch-sse41 PRIVATE
-msse4.1
diff --git a/contrib/libs/farmhash/arch/sse42/CMakeLists.txt b/contrib/libs/farmhash/arch/sse42/CMakeLists.txt
index 4ca1ead241..7d99951af2 100644
--- a/contrib/libs/farmhash/arch/sse42/CMakeLists.txt
+++ b/contrib/libs/farmhash/arch/sse42/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(farmhash-arch-sse42)
target_compile_options(farmhash-arch-sse42 PRIVATE
-msse4.2
diff --git a/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt b/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt
index 486f7a5187..b13944a837 100644
--- a/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt
+++ b/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(farmhash-arch-sse42_aesni)
target_compile_options(farmhash-arch-sse42_aesni PRIVATE
-msse4.2
diff --git a/contrib/libs/fastlz/CMakeLists.txt b/contrib/libs/fastlz/CMakeLists.txt
index fa46d362d5..3d0ebef52b 100644
--- a/contrib/libs/fastlz/CMakeLists.txt
+++ b/contrib/libs/fastlz/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-fastlz)
target_link_libraries(contrib-libs-fastlz PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/fmt/CMakeLists.txt b/contrib/libs/fmt/CMakeLists.txt
index 10d4dce880..0b079ab0df 100644
--- a/contrib/libs/fmt/CMakeLists.txt
+++ b/contrib/libs/fmt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-fmt)
target_compile_options(contrib-libs-fmt PUBLIC
-DFMT_EXPORT
diff --git a/contrib/libs/grpc/CMakeLists.txt b/contrib/libs/grpc/CMakeLists.txt
index 099bf06be3..b53da127bc 100644
--- a/contrib/libs/grpc/CMakeLists.txt
+++ b/contrib/libs/grpc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-grpc INTERFACE)
target_link_libraries(contrib-libs-grpc INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/libs/grpc/grpc++/CMakeLists.txt b/contrib/libs/grpc/grpc++/CMakeLists.txt
index 37e39a7620..1ee1011f38 100644
--- a/contrib/libs/grpc/grpc++/CMakeLists.txt
+++ b/contrib/libs/grpc/grpc++/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(libs-grpc-grpc++)
diff --git a/contrib/libs/grpc/grpc/CMakeLists.txt b/contrib/libs/grpc/grpc/CMakeLists.txt
index 600ce41b22..bd1bbacc87 100644
--- a/contrib/libs/grpc/grpc/CMakeLists.txt
+++ b/contrib/libs/grpc/grpc/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt
index c1b4f55118..5d470d153d 100644
--- a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(src-compiler-grpc_plugin_support)
target_compile_options(src-compiler-grpc_plugin_support PRIVATE
-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
diff --git a/contrib/libs/grpc/src/core/lib/CMakeLists.txt b/contrib/libs/grpc/src/core/lib/CMakeLists.txt
index 8784784c88..7851d1ba53 100644
--- a/contrib/libs/grpc/src/core/lib/CMakeLists.txt
+++ b/contrib/libs/grpc/src/core/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(src-core-lib)
target_compile_options(src-core-lib PRIVATE
-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
diff --git a/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt b/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt
index 4607c249d0..e024f29061 100644
--- a/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt
+++ b/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(grpc-third_party-address_sorting)
target_compile_options(grpc-third_party-address_sorting PRIVATE
-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
diff --git a/contrib/libs/grpc/third_party/upb/CMakeLists.txt b/contrib/libs/grpc/third_party/upb/CMakeLists.txt
index 9354da080a..d3c68ad50f 100644
--- a/contrib/libs/grpc/third_party/upb/CMakeLists.txt
+++ b/contrib/libs/grpc/third_party/upb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(grpc-third_party-upb)
target_compile_options(grpc-third_party-upb PRIVATE
-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
diff --git a/contrib/libs/hdr_histogram/CMakeLists.txt b/contrib/libs/hdr_histogram/CMakeLists.txt
index a6feec3595..b7fdd1f019 100644
--- a/contrib/libs/hdr_histogram/CMakeLists.txt
+++ b/contrib/libs/hdr_histogram/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(contrib-libs-hdr_histogram)
diff --git a/contrib/libs/highwayhash/CMakeLists.txt b/contrib/libs/highwayhash/CMakeLists.txt
index bd186391d9..c21429e000 100644
--- a/contrib/libs/highwayhash/CMakeLists.txt
+++ b/contrib/libs/highwayhash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-highwayhash)
target_include_directories(contrib-libs-highwayhash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/highwayhash
diff --git a/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt b/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt
index 5188703e74..40b0799d3e 100644
--- a/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt
+++ b/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(highwayhash-arch-avx2)
target_compile_options(highwayhash-arch-avx2 PRIVATE
-mavx2
diff --git a/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt b/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt
index 5cb58f72aa..b2c4657597 100644
--- a/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt
+++ b/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(highwayhash-arch-sse41)
target_compile_options(highwayhash-arch-sse41 PRIVATE
-msse4.1
diff --git a/contrib/libs/hyperscan/CMakeLists.txt b/contrib/libs/hyperscan/CMakeLists.txt
index 337de696b3..087f93da16 100644
--- a/contrib/libs/hyperscan/CMakeLists.txt
+++ b/contrib/libs/hyperscan/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-hyperscan)
target_compile_options(contrib-libs-hyperscan PRIVATE
-DDISABLE_AVX512VBMI_DISPATCH
diff --git a/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt b/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt
index ed8524f437..6d4e1efcd9 100644
--- a/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt
+++ b/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-hyperscan-runtime_avx2)
target_compile_options(libs-hyperscan-runtime_avx2 PRIVATE
-msse4.1
diff --git a/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt b/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt
index a236f3e341..7ddf41f582 100644
--- a/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt
+++ b/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-hyperscan-runtime_avx512)
target_compile_options(libs-hyperscan-runtime_avx512 PRIVATE
-msse4.1
diff --git a/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt b/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt
index 648bac1915..dc0a4a4ee4 100644
--- a/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt
+++ b/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-hyperscan-runtime_core2)
target_compile_options(libs-hyperscan-runtime_core2 PRIVATE
-DCrc32c_ComputeBuf=core2_Crc32c_ComputeBuf
diff --git a/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt b/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt
index 6796b6f38f..7e602625f2 100644
--- a/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt
+++ b/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-hyperscan-runtime_corei7)
target_compile_options(libs-hyperscan-runtime_corei7 PRIVATE
-msse4.1
diff --git a/contrib/libs/jemalloc/CMakeLists.txt b/contrib/libs/jemalloc/CMakeLists.txt
index 6f919ee111..bcb3e53576 100644
--- a/contrib/libs/jemalloc/CMakeLists.txt
+++ b/contrib/libs/jemalloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-jemalloc)
target_compile_options(contrib-libs-jemalloc PRIVATE
-funroll-loops
diff --git a/contrib/libs/jwt-cpp/CMakeLists.txt b/contrib/libs/jwt-cpp/CMakeLists.txt
index 89bb5317ad..28fb6a036c 100644
--- a/contrib/libs/jwt-cpp/CMakeLists.txt
+++ b/contrib/libs/jwt-cpp/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(contrib-libs-jwt-cpp INTERFACE)
diff --git a/contrib/libs/libbz2/CMakeLists.txt b/contrib/libs/libbz2/CMakeLists.txt
index 311d974816..d70e681a85 100644
--- a/contrib/libs/libbz2/CMakeLists.txt
+++ b/contrib/libs/libbz2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-libbz2)
target_sources(contrib-libs-libbz2 PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/libbz2/blocksort.c
diff --git a/contrib/libs/libc_compat/CMakeLists.txt b/contrib/libs/libc_compat/CMakeLists.txt
index 404db92abb..b0046618d9 100644
--- a/contrib/libs/libc_compat/CMakeLists.txt
+++ b/contrib/libs/libc_compat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-libc_compat)
target_include_directories(contrib-libs-libc_compat PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/libc_compat/include/readpassphrase
diff --git a/contrib/libs/libevent/CMakeLists.txt b/contrib/libs/libevent/CMakeLists.txt
index 9e07b6167f..8f682d4097 100644
--- a/contrib/libs/libevent/CMakeLists.txt
+++ b/contrib/libs/libevent/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-libevent INTERFACE)
target_include_directories(contrib-libs-libevent INTERFACE
${CMAKE_SOURCE_DIR}/contrib/libs/libevent/include
diff --git a/contrib/libs/libevent/event_core/CMakeLists.txt b/contrib/libs/libevent/event_core/CMakeLists.txt
index c01b202938..4d6103fdb1 100644
--- a/contrib/libs/libevent/event_core/CMakeLists.txt
+++ b/contrib/libs/libevent/event_core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-libevent-event_core)
target_compile_options(libs-libevent-event_core PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/libevent/event_extra/CMakeLists.txt b/contrib/libs/libevent/event_extra/CMakeLists.txt
index 72db0c0d43..85dd99905f 100644
--- a/contrib/libs/libevent/event_extra/CMakeLists.txt
+++ b/contrib/libs/libevent/event_extra/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-libevent-event_extra)
target_compile_options(libs-libevent-event_extra PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/libevent/event_openssl/CMakeLists.txt b/contrib/libs/libevent/event_openssl/CMakeLists.txt
index 7d41a791ff..bc8dd30b76 100644
--- a/contrib/libs/libevent/event_openssl/CMakeLists.txt
+++ b/contrib/libs/libevent/event_openssl/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(libs-libevent-event_openssl)
diff --git a/contrib/libs/libevent/event_thread/CMakeLists.txt b/contrib/libs/libevent/event_thread/CMakeLists.txt
index 8014c02172..08b97d8aa2 100644
--- a/contrib/libs/libevent/event_thread/CMakeLists.txt
+++ b/contrib/libs/libevent/event_thread/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-libevent-event_thread)
target_compile_options(libs-libevent-event_thread PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/libunwind/CMakeLists.txt b/contrib/libs/libunwind/CMakeLists.txt
index 9e26456884..4068af682c 100644
--- a/contrib/libs/libunwind/CMakeLists.txt
+++ b/contrib/libs/libunwind/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-libunwind)
target_compile_options(contrib-libs-libunwind PUBLIC
-D_libunwind_
diff --git a/contrib/libs/libxml/CMakeLists.txt b/contrib/libs/libxml/CMakeLists.txt
index b678a95771..ad158e16a6 100644
--- a/contrib/libs/libxml/CMakeLists.txt
+++ b/contrib/libs/libxml/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(Iconv REQUIRED)
find_package(ZLIB REQUIRED)
diff --git a/contrib/libs/linuxvdso/CMakeLists.txt b/contrib/libs/linuxvdso/CMakeLists.txt
index 2043e0c688..1a9a6ed70c 100644
--- a/contrib/libs/linuxvdso/CMakeLists.txt
+++ b/contrib/libs/linuxvdso/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-linuxvdso)
target_link_libraries(contrib-libs-linuxvdso PUBLIC
libs-linuxvdso-original
diff --git a/contrib/libs/linuxvdso/original/CMakeLists.txt b/contrib/libs/linuxvdso/original/CMakeLists.txt
index a79fdfba37..30018258b4 100644
--- a/contrib/libs/linuxvdso/original/CMakeLists.txt
+++ b/contrib/libs/linuxvdso/original/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-linuxvdso-original)
target_sources(libs-linuxvdso-original PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/linuxvdso/original/vdso_support.cc
diff --git a/contrib/libs/llvm12/CMakeLists.txt b/contrib/libs/llvm12/CMakeLists.txt
index a78e090d72..e664110afd 100644
--- a/contrib/libs/llvm12/CMakeLists.txt
+++ b/contrib/libs/llvm12/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-llvm12 INTERFACE)
target_include_directories(contrib-libs-llvm12 INTERFACE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include
diff --git a/contrib/libs/llvm12/include/CMakeLists.txt b/contrib/libs/llvm12/include/CMakeLists.txt
index f5107b69c7..be7b2eacfd 100644
--- a/contrib/libs/llvm12/include/CMakeLists.txt
+++ b/contrib/libs/llvm12/include/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-llvm12-include STATIC)
set_property(TARGET libs-llvm12-include PROPERTY
LINKER_LANGUAGE CXX
diff --git a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
index f22cac2d29..8a1f3de0cc 100644
--- a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Analysis)
target_include_directories(llvm12-lib-Analysis PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Analysis
diff --git a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
index f902e5dbee..697e7c570c 100644
--- a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-AsmParser)
target_include_directories(llvm12-lib-AsmParser PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/AsmParser
diff --git a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
index 80159402f0..1ba8de3aff 100644
--- a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-BinaryFormat)
target_include_directories(llvm12-lib-BinaryFormat PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/BinaryFormat
diff --git a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
index 286e018ccc..6926b3bcbb 100644
--- a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Bitcode-Reader)
target_include_directories(lib-Bitcode-Reader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitcode/Reader
diff --git a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
index 5698e091af..fc6c982e17 100644
--- a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Bitcode-Writer)
target_include_directories(lib-Bitcode-Writer PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitcode/Writer
diff --git a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
index 5b658793f8..6a20017d4e 100644
--- a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Bitstream-Reader)
target_include_directories(lib-Bitstream-Reader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitstream/Reader
diff --git a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
index b42711e326..bff738c4af 100644
--- a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-CodeGen-AsmPrinter)
target_include_directories(lib-CodeGen-AsmPrinter PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/AsmPrinter
diff --git a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
index 2633ac803d..ebcc517112 100644
--- a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-CodeGen)
target_include_directories(llvm12-lib-CodeGen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen
diff --git a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
index 2dc8ed2009..da8cecaf66 100644
--- a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-CodeGen-GlobalISel)
target_include_directories(lib-CodeGen-GlobalISel PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/GlobalISel
diff --git a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
index e044b9ffc7..48d94c643e 100644
--- a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-CodeGen-SelectionDAG)
target_include_directories(lib-CodeGen-SelectionDAG PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/SelectionDAG
diff --git a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
index 44eac7969d..bbab5bf773 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-DebugInfo-CodeView)
target_include_directories(lib-DebugInfo-CodeView PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/CodeView
diff --git a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
index f30b0336b3..ef6bda012e 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-DebugInfo-DWARF)
target_include_directories(lib-DebugInfo-DWARF PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/DWARF
diff --git a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
index 6e87b13282..eba95d7b6d 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-DebugInfo-MSF)
target_include_directories(lib-DebugInfo-MSF PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/MSF
diff --git a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
index 5fa4feae6d..91fcf793b7 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-DebugInfo-PDB)
target_include_directories(lib-DebugInfo-PDB PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/PDB
diff --git a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
index 13dd2824fd..9b47e785db 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-DebugInfo-Symbolize)
target_include_directories(lib-DebugInfo-Symbolize PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/Symbolize
diff --git a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
index a58fcb6bf7..dd6191be18 100644
--- a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Demangle)
target_include_directories(llvm12-lib-Demangle PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Demangle
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
index 2cb73d78a4..655722cc4b 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-ExecutionEngine)
target_include_directories(llvm12-lib-ExecutionEngine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
index 09582c1f8f..f5a647a0d5 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-ExecutionEngine-MCJIT)
target_include_directories(lib-ExecutionEngine-MCJIT PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt
index fc5c64dd80..eac8974014 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-ExecutionEngine-PerfJITEvents)
target_include_directories(lib-ExecutionEngine-PerfJITEvents PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
index 19515670e8..463e069adf 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-ExecutionEngine-RuntimeDyld)
target_include_directories(lib-ExecutionEngine-RuntimeDyld PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld
diff --git a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
index 0e6b615cef..68b495e0fa 100644
--- a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
@@ -2,6 +2,15 @@ set_property(SOURCE ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/
PROPERTY GENERATED On
)
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Frontend-OpenMP)
target_include_directories(lib-Frontend-OpenMP PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
diff --git a/contrib/libs/llvm12/lib/IR/CMakeLists.txt b/contrib/libs/llvm12/lib/IR/CMakeLists.txt
index 8b843a3676..e48384d2ad 100644
--- a/contrib/libs/llvm12/lib/IR/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/IR/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-IR)
target_include_directories(llvm12-lib-IR PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/IR
diff --git a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
index eb37a266c1..18402f3c73 100644
--- a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-IRReader)
target_include_directories(llvm12-lib-IRReader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/IRReader
diff --git a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
index 4fcd3e1399..1f133119fa 100644
--- a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Linker)
target_include_directories(llvm12-lib-Linker PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Linker
diff --git a/contrib/libs/llvm12/lib/MC/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/CMakeLists.txt
index 43483709bf..5caf51e71c 100644
--- a/contrib/libs/llvm12/lib/MC/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-MC)
target_include_directories(llvm12-lib-MC PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC
diff --git a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
index 7fe0be488f..e91ceb3e0e 100644
--- a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-MC-MCDisassembler)
target_include_directories(lib-MC-MCDisassembler PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC/MCDisassembler
diff --git a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
index ede8c3627e..989c1764d0 100644
--- a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-MC-MCParser)
target_include_directories(lib-MC-MCParser PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC/MCParser
diff --git a/contrib/libs/llvm12/lib/Object/CMakeLists.txt b/contrib/libs/llvm12/lib/Object/CMakeLists.txt
index 283ed74ed5..d84988221f 100644
--- a/contrib/libs/llvm12/lib/Object/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Object/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Object)
target_include_directories(llvm12-lib-Object PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Object
diff --git a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
index 84a960e4e6..e446cc81e7 100644
--- a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-ProfileData)
target_include_directories(llvm12-lib-ProfileData PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ProfileData
diff --git a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
index a33175e99f..da1ac7ceeb 100644
--- a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Remarks)
target_include_directories(llvm12-lib-Remarks PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Remarks
diff --git a/contrib/libs/llvm12/lib/Support/CMakeLists.txt b/contrib/libs/llvm12/lib/Support/CMakeLists.txt
index fb3119479a..68696d2aea 100644
--- a/contrib/libs/llvm12/lib/Support/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Support/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(llvm12-lib-Support)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
index a4da5c7692..1e08491832 100644
--- a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-TableGen)
target_include_directories(llvm12-lib-TableGen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
diff --git a/contrib/libs/llvm12/lib/Target/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/CMakeLists.txt
index c2727f48a6..643a3d7f24 100644
--- a/contrib/libs/llvm12/lib/Target/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(llvm12-lib-Target)
target_include_directories(llvm12-lib-Target PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target
diff --git a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
index eb51c5c08a..7b78d2a14a 100644
--- a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(Target-X86-AsmParser)
target_include_directories(Target-X86-AsmParser PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
index 0f2c5f8457..75a20f9274 100644
--- a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Target-X86)
target_include_directories(lib-Target-X86 PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
index 18a725ca93..7e2deb69fe 100644
--- a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(Target-X86-Disassembler)
target_include_directories(Target-X86-Disassembler PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
index 9c37d4afae..f1e5736d38 100644
--- a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(Target-X86-MCTargetDesc)
target_include_directories(Target-X86-MCTargetDesc PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
index 5300667a86..06e5ec1d61 100644
--- a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(Target-X86-TargetInfo)
target_include_directories(Target-X86-TargetInfo PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
index e7883d443a..90993d9f5c 100644
--- a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-TextAPI-MachO)
target_include_directories(lib-TextAPI-MachO PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TextAPI
diff --git a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
index a45ed1abb4..5324a5e40c 100644
--- a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-AggressiveInstCombine)
target_include_directories(lib-Transforms-AggressiveInstCombine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine
diff --git a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
index 54735382da..4c6ed600a6 100644
--- a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-CFGuard)
target_include_directories(lib-Transforms-CFGuard PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/CFGuard
diff --git a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
index 0ee8d66394..31360c6b96 100644
--- a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-IPO)
target_include_directories(lib-Transforms-IPO PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/IPO
diff --git a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
index 039477be02..a7c6e0f549 100644
--- a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-InstCombine)
target_include_directories(lib-Transforms-InstCombine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/InstCombine
diff --git a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
index a1a7691526..cfa6e8f215 100644
--- a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-Instrumentation)
target_include_directories(lib-Transforms-Instrumentation PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Instrumentation
diff --git a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
index e9c613eb42..7c5fd1dc12 100644
--- a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-ObjCARC)
target_include_directories(lib-Transforms-ObjCARC PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/ObjCARC
diff --git a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
index de9790e4d2..29010233fd 100644
--- a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-Scalar)
target_include_directories(lib-Transforms-Scalar PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Scalar
diff --git a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
index ac676bf399..df0e39ac85 100644
--- a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-Utils)
target_include_directories(lib-Transforms-Utils PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Utils
diff --git a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
index 7f36e5a727..84b4a544fe 100644
--- a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-Transforms-Vectorize)
target_include_directories(lib-Transforms-Vectorize PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Vectorize
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt
index 04005c42af..01d3e20d85 100644
--- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(llvm-tblgen)
target_include_directories(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
index e90d9ec6a3..8eb3038a76 100644
--- a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(utils-TableGen-GlobalISel)
target_include_directories(utils-TableGen-GlobalISel PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
diff --git a/contrib/libs/lz4/CMakeLists.txt b/contrib/libs/lz4/CMakeLists.txt
index 93dee8fbfc..183471d07e 100644
--- a/contrib/libs/lz4/CMakeLists.txt
+++ b/contrib/libs/lz4/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-lz4)
target_include_directories(contrib-libs-lz4 PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/xxhash
diff --git a/contrib/libs/lz4/generated/CMakeLists.txt b/contrib/libs/lz4/generated/CMakeLists.txt
index 43dc90f9b5..ce10effbf8 100644
--- a/contrib/libs/lz4/generated/CMakeLists.txt
+++ b/contrib/libs/lz4/generated/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-lz4-generated)
target_link_libraries(libs-lz4-generated PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/lzmasdk/CMakeLists.txt b/contrib/libs/lzmasdk/CMakeLists.txt
index 1462568f4a..9fe725a161 100644
--- a/contrib/libs/lzmasdk/CMakeLists.txt
+++ b/contrib/libs/lzmasdk/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-lzmasdk)
target_compile_options(contrib-libs-lzmasdk PRIVATE
-D_7ZIP_ST=1
diff --git a/contrib/libs/nayuki_md5/CMakeLists.txt b/contrib/libs/nayuki_md5/CMakeLists.txt
index e3caf9e82b..96c40c6907 100644
--- a/contrib/libs/nayuki_md5/CMakeLists.txt
+++ b/contrib/libs/nayuki_md5/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-nayuki_md5)
target_link_libraries(contrib-libs-nayuki_md5 PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/libs/nghttp2/CMakeLists.txt b/contrib/libs/nghttp2/CMakeLists.txt
index 843f31f86a..9b9bcbdcee 100644
--- a/contrib/libs/nghttp2/CMakeLists.txt
+++ b/contrib/libs/nghttp2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-nghttp2)
target_compile_options(contrib-libs-nghttp2 PRIVATE
-DBUILDING_NGHTTP2
diff --git a/contrib/libs/pcre/CMakeLists.txt b/contrib/libs/pcre/CMakeLists.txt
index c33e1b1985..fd1ea2d059 100644
--- a/contrib/libs/pcre/CMakeLists.txt
+++ b/contrib/libs/pcre/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-pcre)
target_compile_options(contrib-libs-pcre PUBLIC
-DPCRE_STATIC
diff --git a/contrib/libs/pcre/pcre16/CMakeLists.txt b/contrib/libs/pcre/pcre16/CMakeLists.txt
index 2442c55931..eaad906722 100644
--- a/contrib/libs/pcre/pcre16/CMakeLists.txt
+++ b/contrib/libs/pcre/pcre16/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-pcre-pcre16)
target_compile_options(libs-pcre-pcre16 PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/pcre/pcre32/CMakeLists.txt b/contrib/libs/pcre/pcre32/CMakeLists.txt
index 85e9cc2344..242235f46e 100644
--- a/contrib/libs/pcre/pcre32/CMakeLists.txt
+++ b/contrib/libs/pcre/pcre32/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-pcre-pcre32)
target_compile_options(libs-pcre-pcre32 PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/pdqsort/CMakeLists.txt b/contrib/libs/pdqsort/CMakeLists.txt
index 8a49bd4c87..a1637f4276 100644
--- a/contrib/libs/pdqsort/CMakeLists.txt
+++ b/contrib/libs/pdqsort/CMakeLists.txt
@@ -1 +1,10 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-pdqsort INTERFACE)
diff --git a/contrib/libs/poco/Crypto/CMakeLists.txt b/contrib/libs/poco/Crypto/CMakeLists.txt
index eaeebeaab3..95007a58b7 100644
--- a/contrib/libs/poco/Crypto/CMakeLists.txt
+++ b/contrib/libs/poco/Crypto/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(libs-poco-Crypto)
diff --git a/contrib/libs/poco/Foundation/CMakeLists.txt b/contrib/libs/poco/Foundation/CMakeLists.txt
index ccd8ee2cae..80321eef7e 100644
--- a/contrib/libs/poco/Foundation/CMakeLists.txt
+++ b/contrib/libs/poco/Foundation/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(libs-poco-Foundation)
diff --git a/contrib/libs/poco/JSON/CMakeLists.txt b/contrib/libs/poco/JSON/CMakeLists.txt
index 03319bb9de..4e8e7b8ee5 100644
--- a/contrib/libs/poco/JSON/CMakeLists.txt
+++ b/contrib/libs/poco/JSON/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-poco-JSON)
target_include_directories(libs-poco-JSON PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/poco/JSON/include
diff --git a/contrib/libs/poco/Net/CMakeLists.txt b/contrib/libs/poco/Net/CMakeLists.txt
index b726007e68..a19b1d89d2 100644
--- a/contrib/libs/poco/Net/CMakeLists.txt
+++ b/contrib/libs/poco/Net/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-poco-Net)
target_compile_options(libs-poco-Net PRIVATE
-DPOCO_SOCKETADDRESS_DONT_PREFER_IPV4
diff --git a/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt b/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt
index 3f163027d2..e23ba933d9 100644
--- a/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt
+++ b/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(libs-poco-NetSSL_OpenSSL)
diff --git a/contrib/libs/poco/Util/CMakeLists.txt b/contrib/libs/poco/Util/CMakeLists.txt
index afb1d50e39..ec462e7dfc 100644
--- a/contrib/libs/poco/Util/CMakeLists.txt
+++ b/contrib/libs/poco/Util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-poco-Util)
target_include_directories(libs-poco-Util PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/poco/Util/include
diff --git a/contrib/libs/poco/XML/CMakeLists.txt b/contrib/libs/poco/XML/CMakeLists.txt
index 9ab7695731..9a99bbb750 100644
--- a/contrib/libs/poco/XML/CMakeLists.txt
+++ b/contrib/libs/poco/XML/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-poco-XML)
target_include_directories(libs-poco-XML PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/expat
diff --git a/contrib/libs/protobuf/CMakeLists.txt b/contrib/libs/protobuf/CMakeLists.txt
index 2494eba896..c29f85d087 100644
--- a/contrib/libs/protobuf/CMakeLists.txt
+++ b/contrib/libs/protobuf/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(contrib-libs-protobuf)
diff --git a/contrib/libs/protoc/CMakeLists.txt b/contrib/libs/protoc/CMakeLists.txt
index b7b35ca3d6..496e8aa9d2 100644
--- a/contrib/libs/protoc/CMakeLists.txt
+++ b/contrib/libs/protoc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-protoc)
target_compile_options(contrib-libs-protoc PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/rapidjson/CMakeLists.txt b/contrib/libs/rapidjson/CMakeLists.txt
index 9432c059f4..195ce70ffb 100644
--- a/contrib/libs/rapidjson/CMakeLists.txt
+++ b/contrib/libs/rapidjson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-rapidjson INTERFACE)
target_link_libraries(contrib-libs-rapidjson INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/libs/re2/CMakeLists.txt b/contrib/libs/re2/CMakeLists.txt
index c00389031f..c27564d8f5 100644
--- a/contrib/libs/re2/CMakeLists.txt
+++ b/contrib/libs/re2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-re2)
target_include_directories(contrib-libs-re2 PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/re2/include
diff --git a/contrib/libs/snappy/CMakeLists.txt b/contrib/libs/snappy/CMakeLists.txt
index fa186e40ea..bcd489b68c 100644
--- a/contrib/libs/snappy/CMakeLists.txt
+++ b/contrib/libs/snappy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-snappy)
target_compile_options(contrib-libs-snappy PRIVATE
-DHAVE_CONFIG_H
diff --git a/contrib/libs/sparsehash/CMakeLists.txt b/contrib/libs/sparsehash/CMakeLists.txt
index 4ee7ef694b..94a30f136d 100644
--- a/contrib/libs/sparsehash/CMakeLists.txt
+++ b/contrib/libs/sparsehash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-sparsehash INTERFACE)
target_include_directories(contrib-libs-sparsehash INTERFACE
${CMAKE_SOURCE_DIR}/contrib/libs/sparsehash/src
diff --git a/contrib/libs/sqlite3/CMakeLists.txt b/contrib/libs/sqlite3/CMakeLists.txt
index bb8103fd93..7a5a1ce6c1 100644
--- a/contrib/libs/sqlite3/CMakeLists.txt
+++ b/contrib/libs/sqlite3/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-sqlite3)
target_compile_options(contrib-libs-sqlite3 PRIVATE
-DBUILD_sqlite
diff --git a/contrib/libs/t1ha/CMakeLists.txt b/contrib/libs/t1ha/CMakeLists.txt
index 0406160096..3a7cc267b2 100644
--- a/contrib/libs/t1ha/CMakeLists.txt
+++ b/contrib/libs/t1ha/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-t1ha)
target_compile_options(contrib-libs-t1ha PRIVATE
-maes
diff --git a/contrib/libs/tbb/CMakeLists.txt b/contrib/libs/tbb/CMakeLists.txt
index 6d415dd25f..6e647ade66 100644
--- a/contrib/libs/tbb/CMakeLists.txt
+++ b/contrib/libs/tbb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-tbb)
target_compile_options(contrib-libs-tbb PRIVATE
-D__TBB_BUILD
diff --git a/contrib/libs/tcmalloc/CMakeLists.txt b/contrib/libs/tcmalloc/CMakeLists.txt
index 28cafdca4a..71b205ddc3 100644
--- a/contrib/libs/tcmalloc/CMakeLists.txt
+++ b/contrib/libs/tcmalloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-tcmalloc)
target_compile_options(contrib-libs-tcmalloc PRIVATE
-DTCMALLOC_256K_PAGES
diff --git a/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt b/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt
index b6053c7baf..872fa3509f 100644
--- a/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt
+++ b/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-tcmalloc-malloc_extension)
target_compile_options(libs-tcmalloc-malloc_extension PRIVATE
-DTCMALLOC_256K_PAGES
diff --git a/contrib/libs/utf8proc/CMakeLists.txt b/contrib/libs/utf8proc/CMakeLists.txt
index 402b3ccb6b..11ff6a416f 100644
--- a/contrib/libs/utf8proc/CMakeLists.txt
+++ b/contrib/libs/utf8proc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-utf8proc)
target_compile_options(contrib-libs-utf8proc PUBLIC
-DUTF8PROC_STATIC
diff --git a/contrib/libs/xxhash/CMakeLists.txt b/contrib/libs/xxhash/CMakeLists.txt
index 7fd439b85b..e4d1c3479c 100644
--- a/contrib/libs/xxhash/CMakeLists.txt
+++ b/contrib/libs/xxhash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-xxhash)
target_sources(contrib-libs-xxhash PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/xxhash/xxhash.c
diff --git a/contrib/libs/xz/common/CMakeLists.txt b/contrib/libs/xz/common/CMakeLists.txt
index a93d4b8821..a9f5098f6d 100644
--- a/contrib/libs/xz/common/CMakeLists.txt
+++ b/contrib/libs/xz/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-xz-common)
target_compile_options(libs-xz-common PRIVATE
-DTUKLIB_SYMBOL_PREFIX=lzma_
diff --git a/contrib/libs/xz/liblzma/CMakeLists.txt b/contrib/libs/xz/liblzma/CMakeLists.txt
index 445f4d3330..3926ba1729 100644
--- a/contrib/libs/xz/liblzma/CMakeLists.txt
+++ b/contrib/libs/xz/liblzma/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-xz-liblzma)
target_compile_options(libs-xz-liblzma PUBLIC
-DLZMA_API_STATIC
diff --git a/contrib/libs/yaml-cpp/CMakeLists.txt b/contrib/libs/yaml-cpp/CMakeLists.txt
index 68fff14da9..9d2c969c1b 100644
--- a/contrib/libs/yaml-cpp/CMakeLists.txt
+++ b/contrib/libs/yaml-cpp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-yaml-cpp)
target_include_directories(contrib-libs-yaml-cpp PUBLIC
${CMAKE_SOURCE_DIR}/contrib/libs/yaml-cpp/include
diff --git a/contrib/libs/zstd/CMakeLists.txt b/contrib/libs/zstd/CMakeLists.txt
index 6c02d86228..d83f7f6c93 100644
--- a/contrib/libs/zstd/CMakeLists.txt
+++ b/contrib/libs/zstd/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-zstd)
target_compile_options(contrib-libs-zstd PRIVATE
-DZSTD_LEGACY_SUPPORT=1
diff --git a/contrib/libs/zstd06/CMakeLists.txt b/contrib/libs/zstd06/CMakeLists.txt
index dd54445546..c319c31d21 100644
--- a/contrib/libs/zstd06/CMakeLists.txt
+++ b/contrib/libs/zstd06/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-libs-zstd06)
target_compile_options(contrib-libs-zstd06 PRIVATE
-DZSTD_LEGACY_SUPPORT=1
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt
index 375c33e158..80b145a1ad 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-algorithm INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-algorithm INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt
index 0f59797159..74dfaf6b4e 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-base)
target_include_directories(yabseil-cpp-tstring-y_absl-base PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc/CMakeLists.txt
index 16a8f01698..09ca436246 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ybase-internal-low_level_alloc)
target_include_directories(ybase-internal-low_level_alloc PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging/CMakeLists.txt
index 3d1683c5f5..f37f48f9b3 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ybase-internal-raw_logging)
target_include_directories(ybase-internal-raw_logging PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait/CMakeLists.txt
index b62536d20a..d3b33236c9 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ybase-internal-spinlock_wait)
target_include_directories(ybase-internal-spinlock_wait PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate/CMakeLists.txt
index 8e33efb8e8..e0631802fa 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ybase-internal-throw_delegate)
target_include_directories(ybase-internal-throw_delegate PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity/CMakeLists.txt
index ca80eef31b..2d1956ec93 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-base-log_severity)
target_include_directories(yabsl-base-log_severity PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/city/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/city/CMakeLists.txt
index 089e74a079..8a3c15d915 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/city/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/city/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-city)
target_include_directories(yabseil-cpp-tstring-y_absl-city PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt
index afe2e1cbfe..41a4db8a10 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-container INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-container INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt
index bc8e20da0a..3083542fde 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-debugging)
target_include_directories(yabseil-cpp-tstring-y_absl-debugging PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace/CMakeLists.txt
index 622a0ba11c..e8d9b8dbce 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-debugging-stacktrace)
target_include_directories(yabsl-debugging-stacktrace PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize/CMakeLists.txt
index c34d56998e..1185d7fa6d 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-debugging-symbolize)
target_include_directories(yabsl-debugging-symbolize PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/demangle/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/demangle/CMakeLists.txt
index 213f3b656b..c7034f477c 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/demangle/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/demangle/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-demangle)
target_include_directories(yabseil-cpp-tstring-y_absl-demangle PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt
index 35616bd306..1237e97b76 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-functional INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-functional INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt
index d4ec347501..3fd9a41e34 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-hash)
target_include_directories(yabseil-cpp-tstring-y_absl-hash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal/CMakeLists.txt
index 65e5ceb606..2f201fc73e 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-hash-internal)
target_include_directories(yabsl-hash-internal PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt
index 46fd2955ef..4cb0fc84c7 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-memory INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-memory INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt
index 7a1b1de026..b05d49c4fa 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-meta INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-meta INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt
index 8a8db1fb03..209ccc845d 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-numeric)
target_include_directories(yabseil-cpp-tstring-y_absl-numeric PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased/CMakeLists.txt
index 5639c40048..e8092bac01 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yprofiling-internal-exponential_biased)
target_include_directories(yprofiling-internal-exponential_biased PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt
index 6718fe2412..1679425af5 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-status)
target_include_directories(yabseil-cpp-tstring-y_absl-status PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt
index 3efaac2ae3..440694a760 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-strings)
target_include_directories(yabseil-cpp-tstring-y_absl-strings PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord/CMakeLists.txt
index 31c88eeb60..430a06eed1 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-strings-cord)
target_include_directories(yabsl-strings-cord PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal/CMakeLists.txt
index 3db60f75a6..e0ec09c1b7 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-absl_cord_internal)
target_include_directories(ystrings-internal-absl_cord_internal PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal/CMakeLists.txt
index 8019cbd46d..7fb5274ca7 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-absl_strings_internal)
target_include_directories(ystrings-internal-absl_strings_internal PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions/CMakeLists.txt
index 1291dd893d..373e868176 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-cordz_functions)
target_include_directories(ystrings-internal-cordz_functions PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle/CMakeLists.txt
index 332d4ad1e7..958b646330 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-cordz_handle)
target_include_directories(ystrings-internal-cordz_handle PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info/CMakeLists.txt
index c20f264679..ddc0564f95 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-cordz_info)
target_include_directories(ystrings-internal-cordz_info PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format/CMakeLists.txt
index 338f5bb590..c131b4547e 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ystrings-internal-str_format)
target_include_directories(ystrings-internal-str_format PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt
index 8ae15580d2..7eeded945f 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-synchronization)
target_include_directories(yabseil-cpp-tstring-y_absl-synchronization PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal/CMakeLists.txt
index 0a9f94e491..ee334e2aeb 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-synchronization-internal)
target_include_directories(yabsl-synchronization-internal PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt
index aa167579b5..de7375e914 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabseil-cpp-tstring-y_absl-time)
target_include_directories(yabseil-cpp-tstring-y_absl-time PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time/CMakeLists.txt
index 585bb94dbd..d503c7b6c7 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-time-civil_time)
target_include_directories(yabsl-time-civil_time PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone/CMakeLists.txt
index ed71ed5a13..9f44dceb55 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-time-time_zone)
target_include_directories(yabsl-time-time_zone PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt
index 57f238fde3..571e83653f 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-types INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-types INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access/CMakeLists.txt
index 6d303bd497..63e8237137 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-types-bad_optional_access)
target_include_directories(yabsl-types-bad_optional_access PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access/CMakeLists.txt
index 53aa95fbf0..0c72390c5e 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yabsl-types-bad_variant_access)
target_include_directories(yabsl-types-bad_variant_access PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/types/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/types/internal/CMakeLists.txt
index 3b1e926095..ec97490019 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/types/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/types/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(y_absl-types-internal INTERFACE)
target_link_libraries(y_absl-types-internal INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt
index 14391706a6..ca219c52de 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-tstring-y_absl-utility INTERFACE)
target_link_libraries(abseil-cpp-tstring-y_absl-utility INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/CMakeLists.txt b/contrib/restricted/abseil-cpp/CMakeLists.txt
index 10ed36d3a0..5252bb9cb7 100644
--- a/contrib/restricted/abseil-cpp/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-abseil-cpp INTERFACE)
target_link_libraries(contrib-restricted-abseil-cpp INTERFACE
abseil-cpp-absl-algorithm
diff --git a/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt
index 860eeee174..2d939ec0c3 100644
--- a/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-algorithm INTERFACE)
target_link_libraries(abseil-cpp-absl-algorithm INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt
index 92c7b67733..74454e3c86 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-base)
target_compile_options(abseil-cpp-absl-base PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc/CMakeLists.txt
index 4afee4481e..aa2ade17e0 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-low_level_alloc)
target_compile_options(base-internal-low_level_alloc PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/raw_logging/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/raw_logging/CMakeLists.txt
index 892e8a6e67..9bc3ee2396 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/raw_logging/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/raw_logging/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-raw_logging)
target_compile_options(base-internal-raw_logging PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env/CMakeLists.txt
index dff8f8a13d..f31d1cd5a6 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-scoped_set_env)
target_compile_options(base-internal-scoped_set_env PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait/CMakeLists.txt
index 5ea63ef4fd..d7a06efb05 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-spinlock_wait)
target_compile_options(base-internal-spinlock_wait PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/strerror/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/strerror/CMakeLists.txt
index 84ccfc822c..6d441c5795 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/strerror/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/strerror/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-strerror)
target_compile_options(base-internal-strerror PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate/CMakeLists.txt
index 3a81739b57..6458276698 100644
--- a/contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base-internal-throw_delegate)
target_compile_options(base-internal-throw_delegate PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/base/log_severity/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/log_severity/CMakeLists.txt
index 0da7b25e8c..4010463334 100644
--- a/contrib/restricted/abseil-cpp/absl/base/log_severity/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/log_severity/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-base-log_severity)
target_compile_options(absl-base-log_severity PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/city/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/city/CMakeLists.txt
index 29b549f0a6..bd4303076a 100644
--- a/contrib/restricted/abseil-cpp/absl/city/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/city/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-city)
target_compile_options(abseil-cpp-absl-city PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt
index ac7d0d4f25..9431e0ec7e 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-container INTERFACE)
target_link_libraries(abseil-cpp-absl-container INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler/CMakeLists.txt
index 0479e3099d..ec591961f9 100644
--- a/contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(container-internal-absl_hashtablez_sampler)
target_compile_options(container-internal-absl_hashtablez_sampler PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set/CMakeLists.txt
index c093cb81fe..3f6138846f 100644
--- a/contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(container-internal-raw_hash_set)
target_compile_options(container-internal-raw_hash_set PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt
index e6d6ac4c81..ab4c606895 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-debugging)
target_compile_options(abseil-cpp-absl-debugging PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler/CMakeLists.txt
index b07db60f36..369ef5ecdf 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-failure_signal_handler)
target_compile_options(absl-debugging-failure_signal_handler PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/internal/CMakeLists.txt
index d3c26bd3cd..1a9b1d0570 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-internal)
target_compile_options(absl-debugging-internal PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/leak_check/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/leak_check/CMakeLists.txt
index d01113effe..6b792fe58e 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/leak_check/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/leak_check/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-leak_check)
target_compile_options(absl-debugging-leak_check PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable/CMakeLists.txt
index e67c5f5fe1..857dda6a70 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-leak_check_disable)
target_compile_options(absl-debugging-leak_check_disable PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/stacktrace/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/stacktrace/CMakeLists.txt
index 307e242a51..ddebc4ef5d 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/stacktrace/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/stacktrace/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-stacktrace)
target_compile_options(absl-debugging-stacktrace PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/symbolize/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/symbolize/CMakeLists.txt
index 196301a2bb..1168cfe186 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/symbolize/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/symbolize/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-debugging-symbolize)
target_compile_options(absl-debugging-symbolize PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/demangle/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/demangle/CMakeLists.txt
index 8214608518..70dd93451f 100644
--- a/contrib/restricted/abseil-cpp/absl/demangle/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/demangle/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-demangle)
target_compile_options(abseil-cpp-absl-demangle PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt
index a81e1d1c7f..94a5053e7b 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-flags)
target_compile_options(abseil-cpp-absl-flags PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/commandlineflag/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/commandlineflag/CMakeLists.txt
index c0973dbac3..f0a69db5a4 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/commandlineflag/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/commandlineflag/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-commandlineflag)
target_compile_options(absl-flags-commandlineflag PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag/CMakeLists.txt
index 4503adbae6..1e9ae5e5af 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(flags-internal-commandlineflag)
target_compile_options(flags-internal-commandlineflag PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/internal/flag/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/internal/flag/CMakeLists.txt
index ccb071b812..473c89ae75 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/internal/flag/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/internal/flag/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(flags-internal-flag)
target_compile_options(flags-internal-flag PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor/CMakeLists.txt
index 9a6a7222e5..9cf1cba716 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(flags-internal-private_handle_accessor)
target_compile_options(flags-internal-private_handle_accessor PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/internal/program_name/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/internal/program_name/CMakeLists.txt
index 78e50a9902..b633766195 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/internal/program_name/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/internal/program_name/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(flags-internal-program_name)
target_compile_options(flags-internal-program_name PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/internal/usage/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/internal/usage/CMakeLists.txt
index b15a172ffb..2a017dfa0b 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/internal/usage/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/internal/usage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(flags-internal-usage)
target_compile_options(flags-internal-usage PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/marshalling/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/marshalling/CMakeLists.txt
index 5042b2fd76..bdb826372c 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/marshalling/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/marshalling/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-marshalling)
target_compile_options(absl-flags-marshalling PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/parse/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/parse/CMakeLists.txt
index 449d3ac051..96a6aee36c 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/parse/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/parse/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-parse)
target_compile_options(absl-flags-parse PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/reflection/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/reflection/CMakeLists.txt
index 7004f3ca32..ccc4dbf016 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/reflection/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/reflection/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-reflection)
target_compile_options(absl-flags-reflection PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/usage/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/usage/CMakeLists.txt
index 889504e555..c963d7cac6 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/usage/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/usage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-usage)
target_compile_options(absl-flags-usage PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/flags/usage_config/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/usage_config/CMakeLists.txt
index 91c7ca624e..da6794507a 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/usage_config/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/usage_config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-flags-usage_config)
target_compile_options(absl-flags-usage_config PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt
index 184a03eeb2..da779ab79f 100644
--- a/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-functional INTERFACE)
target_link_libraries(abseil-cpp-absl-functional INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt
index 7568fb7097..c41a2b325d 100644
--- a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-hash)
target_compile_options(abseil-cpp-absl-hash PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/hash/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/hash/internal/CMakeLists.txt
index 0b0b4f3170..794e3f2cb4 100644
--- a/contrib/restricted/abseil-cpp/absl/hash/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/hash/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-hash-internal)
target_compile_options(absl-hash-internal PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt
index db20115e5c..5675f53e94 100644
--- a/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-memory INTERFACE)
target_link_libraries(abseil-cpp-absl-memory INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt
index cc7ab160c9..7d26312b0d 100644
--- a/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-meta INTERFACE)
target_link_libraries(abseil-cpp-absl-meta INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt
index 3bd4308fca..cfdaf7b34f 100644
--- a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-numeric)
target_compile_options(abseil-cpp-absl-numeric PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased/CMakeLists.txt
index 2744e1d431..3315c9ad67 100644
--- a/contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(profiling-internal-exponential_biased)
target_compile_options(profiling-internal-exponential_biased PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler/CMakeLists.txt
index 09eb1861f6..2ba95303f3 100644
--- a/contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(profiling-internal-periodic_sampler)
target_compile_options(profiling-internal-periodic_sampler PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/absl_random_distributions/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/absl_random_distributions/CMakeLists.txt
index b50c86a96e..9d0d2b04b6 100644
--- a/contrib/restricted/abseil-cpp/absl/random/absl_random_distributions/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/absl_random_distributions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-random-absl_random_distributions)
target_compile_options(absl-random-absl_random_distributions PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util/CMakeLists.txt
index a860fdf6e5..6920ede7c9 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-absl_random_internal_distribution_test_util)
target_compile_options(random-internal-absl_random_internal_distribution_test_util PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg/CMakeLists.txt
index 6e38656983..ecb7f7194a 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-pool_urbg)
target_compile_options(random-internal-pool_urbg PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/randen/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/randen/CMakeLists.txt
index ce20ff27df..d0b1c151c6 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/randen/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/randen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-randen)
target_compile_options(random-internal-randen PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/randen_detect/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/randen_detect/CMakeLists.txt
index ab5b473cba..6fb3a65d70 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/randen_detect/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/randen_detect/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-randen_detect)
target_compile_options(random-internal-randen_detect PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes/CMakeLists.txt
index 9d41eccd35..f61d6c58de 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-randen_hwaes)
target_compile_options(random-internal-randen_hwaes PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys/CMakeLists.txt
index f11732e92f..125d23548f 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-randen_round_keys)
target_compile_options(random-internal-randen_round_keys PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/randen_slow/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/randen_slow/CMakeLists.txt
index 01cc96b454..b0ddc089a6 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/randen_slow/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/randen_slow/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-randen_slow)
target_compile_options(random-internal-randen_slow PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/internal/seed_material/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/internal/seed_material/CMakeLists.txt
index 2ae6327cee..751abe07b5 100644
--- a/contrib/restricted/abseil-cpp/absl/random/internal/seed_material/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/internal/seed_material/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(random-internal-seed_material)
target_compile_options(random-internal-seed_material PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/seed_gen_exception/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/seed_gen_exception/CMakeLists.txt
index cf3034d7e0..8e3b1841b8 100644
--- a/contrib/restricted/abseil-cpp/absl/random/seed_gen_exception/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/seed_gen_exception/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-random-seed_gen_exception)
target_compile_options(absl-random-seed_gen_exception PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/random/seed_sequences/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/seed_sequences/CMakeLists.txt
index 18908137b2..64206f6ad5 100644
--- a/contrib/restricted/abseil-cpp/absl/random/seed_sequences/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/seed_sequences/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-random-seed_sequences)
target_compile_options(absl-random-seed_sequences PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt
index e723639f3e..1ee1273c43 100644
--- a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-status)
target_compile_options(abseil-cpp-absl-status PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/status/statusor/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/status/statusor/CMakeLists.txt
index bdf759b2d7..e8166a2dba 100644
--- a/contrib/restricted/abseil-cpp/absl/status/statusor/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/status/statusor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-status-statusor)
target_compile_options(absl-status-statusor PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt
index 0697a8b3ad..c257009035 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-strings)
target_compile_options(abseil-cpp-absl-strings PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/cord/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/cord/CMakeLists.txt
index a87f70e188..e9b89d9b2a 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/cord/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/cord/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-strings-cord)
target_compile_options(absl-strings-cord PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal/CMakeLists.txt
index 16ca4391dc..85d9c0e776 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-absl_cord_internal)
target_compile_options(strings-internal-absl_cord_internal PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal/CMakeLists.txt
index a38bfd61cf..cf8b2796bd 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-absl_strings_internal)
target_compile_options(strings-internal-absl_strings_internal PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions/CMakeLists.txt
index 9b44227df6..042655b278 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-cordz_functions)
target_compile_options(strings-internal-cordz_functions PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle/CMakeLists.txt
index 58ae2ec8aa..2bce166dff 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-cordz_handle)
target_compile_options(strings-internal-cordz_handle PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info/CMakeLists.txt
index ad6845e91b..c1c1607b99 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-cordz_info)
target_compile_options(strings-internal-cordz_info PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token/CMakeLists.txt
index b871619bc1..ee3923cf49 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-cordz_sample_token)
target_compile_options(strings-internal-cordz_sample_token PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/strings/internal/str_format/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/internal/str_format/CMakeLists.txt
index c1985162aa..ece95f0945 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/internal/str_format/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/internal/str_format/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(strings-internal-str_format)
target_compile_options(strings-internal-str_format PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt
index d9a57a5514..41437dae3a 100644
--- a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-synchronization)
target_compile_options(abseil-cpp-absl-synchronization PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/synchronization/internal/CMakeLists.txt
index edbba99896..c2f4b51d34 100644
--- a/contrib/restricted/abseil-cpp/absl/synchronization/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/synchronization/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-synchronization-internal)
target_compile_options(absl-synchronization-internal PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt
index 411a023bbf..9444f1b4d0 100644
--- a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-time)
target_compile_options(abseil-cpp-absl-time PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/time/civil_time/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/time/civil_time/CMakeLists.txt
index bc315c06f6..e4d3eb6c78 100644
--- a/contrib/restricted/abseil-cpp/absl/time/civil_time/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/civil_time/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-time-civil_time)
target_compile_options(absl-time-civil_time PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/time/time_zone/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/time/time_zone/CMakeLists.txt
index 6051d90192..b565a55528 100644
--- a/contrib/restricted/abseil-cpp/absl/time/time_zone/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/time_zone/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-time-time_zone)
target_compile_options(absl-time-time_zone PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt
index 7e2cf38c49..5f6aa9663e 100644
--- a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-types INTERFACE)
target_link_libraries(abseil-cpp-absl-types INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/types/bad_any_cast/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/bad_any_cast/CMakeLists.txt
index d1ec44f225..eefdbd3bba 100644
--- a/contrib/restricted/abseil-cpp/absl/types/bad_any_cast/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/bad_any_cast/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-types-bad_any_cast)
target_compile_options(absl-types-bad_any_cast PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/types/bad_optional_access/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/bad_optional_access/CMakeLists.txt
index 022282caee..55e8283302 100644
--- a/contrib/restricted/abseil-cpp/absl/types/bad_optional_access/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/bad_optional_access/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-types-bad_optional_access)
target_compile_options(absl-types-bad_optional_access PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/types/bad_variant_access/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/bad_variant_access/CMakeLists.txt
index b2a5e323a0..c457069cae 100644
--- a/contrib/restricted/abseil-cpp/absl/types/bad_variant_access/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/bad_variant_access/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-types-bad_variant_access)
target_compile_options(absl-types-bad_variant_access PRIVATE
-DNOMINMAX
diff --git a/contrib/restricted/abseil-cpp/absl/types/internal/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/internal/CMakeLists.txt
index 6bc0de8f6c..bf8c311fc6 100644
--- a/contrib/restricted/abseil-cpp/absl/types/internal/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(absl-types-internal INTERFACE)
target_link_libraries(absl-types-internal INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt
index e1b239ac03..5569556933 100644
--- a/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt
+++ b/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(abseil-cpp-absl-utility INTERFACE)
target_link_libraries(abseil-cpp-absl-utility INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/restricted/aws/aws-c-cal/CMakeLists.txt b/contrib/restricted/aws/aws-c-cal/CMakeLists.txt
index 49ce9f5c7e..f2da1a8128 100644
--- a/contrib/restricted/aws/aws-c-cal/CMakeLists.txt
+++ b/contrib/restricted/aws/aws-c-cal/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(restricted-aws-aws-c-cal)
diff --git a/contrib/restricted/aws/aws-c-common/CMakeLists.txt b/contrib/restricted/aws/aws-c-common/CMakeLists.txt
index 34bcc5f665..a38629a11e 100644
--- a/contrib/restricted/aws/aws-c-common/CMakeLists.txt
+++ b/contrib/restricted/aws/aws-c-common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-aws-aws-c-common)
target_include_directories(restricted-aws-aws-c-common PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-common/generated/include
diff --git a/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt b/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt
index 25e4954709..4bfe2e7c5e 100644
--- a/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt
+++ b/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-aws-aws-c-event-stream)
target_include_directories(restricted-aws-aws-c-event-stream PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-event-stream/include
diff --git a/contrib/restricted/aws/aws-c-io/CMakeLists.txt b/contrib/restricted/aws/aws-c-io/CMakeLists.txt
index c81f5be7c7..3dbd8ff9af 100644
--- a/contrib/restricted/aws/aws-c-io/CMakeLists.txt
+++ b/contrib/restricted/aws/aws-c-io/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-aws-aws-c-io)
target_include_directories(restricted-aws-aws-c-io PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/aws/aws-c-io/include
diff --git a/contrib/restricted/aws/aws-checksums/CMakeLists.txt b/contrib/restricted/aws/aws-checksums/CMakeLists.txt
index 45cc528c95..29d05ff106 100644
--- a/contrib/restricted/aws/aws-checksums/CMakeLists.txt
+++ b/contrib/restricted/aws/aws-checksums/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-aws-aws-checksums)
target_compile_options(restricted-aws-aws-checksums PRIVATE
-DAWS_CHECKSUMS_EXPORTS
diff --git a/contrib/restricted/aws/s2n/CMakeLists.txt b/contrib/restricted/aws/s2n/CMakeLists.txt
index a448538bf9..2c5722b2de 100644
--- a/contrib/restricted/aws/s2n/CMakeLists.txt
+++ b/contrib/restricted/aws/s2n/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(restricted-aws-s2n)
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index ceca6218c1..ba0a74c2f1 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-boost INTERFACE)
target_include_directories(contrib-restricted-boost INTERFACE
${CMAKE_SOURCE_DIR}/contrib/restricted/boost
diff --git a/contrib/restricted/boost/libs/chrono/CMakeLists.txt b/contrib/restricted/boost/libs/chrono/CMakeLists.txt
index 830939adc8..0361f08779 100644
--- a/contrib/restricted/boost/libs/chrono/CMakeLists.txt
+++ b/contrib/restricted/boost/libs/chrono/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(boost-libs-chrono)
target_compile_options(boost-libs-chrono PRIVATE
-DBOOST_ATOMIC_STATIC_LINK=1
diff --git a/contrib/restricted/boost/libs/iostreams/CMakeLists.txt b/contrib/restricted/boost/libs/iostreams/CMakeLists.txt
index 2a984b68bb..def456e2c8 100644
--- a/contrib/restricted/boost/libs/iostreams/CMakeLists.txt
+++ b/contrib/restricted/boost/libs/iostreams/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(boost-libs-iostreams)
diff --git a/contrib/restricted/boost/libs/program_options/CMakeLists.txt b/contrib/restricted/boost/libs/program_options/CMakeLists.txt
index d5f525e509..050de9dc8d 100644
--- a/contrib/restricted/boost/libs/program_options/CMakeLists.txt
+++ b/contrib/restricted/boost/libs/program_options/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(boost-libs-program_options)
target_compile_options(boost-libs-program_options PRIVATE
-DBOOST_ATOMIC_STATIC_LINK=1
diff --git a/contrib/restricted/boost/libs/system/CMakeLists.txt b/contrib/restricted/boost/libs/system/CMakeLists.txt
index d05be76296..916e740bb5 100644
--- a/contrib/restricted/boost/libs/system/CMakeLists.txt
+++ b/contrib/restricted/boost/libs/system/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(boost-libs-system)
target_compile_options(boost-libs-system PRIVATE
-DBOOST_ATOMIC_STATIC_LINK=1
diff --git a/contrib/restricted/boost/libs/thread/CMakeLists.txt b/contrib/restricted/boost/libs/thread/CMakeLists.txt
index bdcbf03224..011818f0f6 100644
--- a/contrib/restricted/boost/libs/thread/CMakeLists.txt
+++ b/contrib/restricted/boost/libs/thread/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(boost-libs-thread)
target_compile_options(boost-libs-thread PRIVATE
-DBOOST_ATOMIC_STATIC_LINK=1
diff --git a/contrib/restricted/cityhash-1.0.2/CMakeLists.txt b/contrib/restricted/cityhash-1.0.2/CMakeLists.txt
index 4746074d34..72fda954d5 100644
--- a/contrib/restricted/cityhash-1.0.2/CMakeLists.txt
+++ b/contrib/restricted/cityhash-1.0.2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-cityhash-1.0.2)
target_include_directories(contrib-restricted-cityhash-1.0.2 PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/cityhash-1.0.2
diff --git a/contrib/restricted/dragonbox/CMakeLists.txt b/contrib/restricted/dragonbox/CMakeLists.txt
index b7d4003bd2..daf4f71328 100644
--- a/contrib/restricted/dragonbox/CMakeLists.txt
+++ b/contrib/restricted/dragonbox/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dragonbox)
target_include_directories(dragonbox PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/dragonbox/include
diff --git a/contrib/restricted/fast_float/CMakeLists.txt b/contrib/restricted/fast_float/CMakeLists.txt
index 27d3709527..dd04ac711b 100644
--- a/contrib/restricted/fast_float/CMakeLists.txt
+++ b/contrib/restricted/fast_float/CMakeLists.txt
@@ -1 +1,10 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-fast_float INTERFACE)
diff --git a/contrib/restricted/googletest/googlemock/CMakeLists.txt b/contrib/restricted/googletest/googlemock/CMakeLists.txt
index 1a8772f2da..34bc0daf8b 100644
--- a/contrib/restricted/googletest/googlemock/CMakeLists.txt
+++ b/contrib/restricted/googletest/googlemock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-googletest-googlemock)
target_compile_options(restricted-googletest-googlemock PUBLIC
-DGTEST_HAS_ABSL=0
diff --git a/contrib/restricted/googletest/googletest/CMakeLists.txt b/contrib/restricted/googletest/googletest/CMakeLists.txt
index 09854e67b5..9cc89821cf 100644
--- a/contrib/restricted/googletest/googletest/CMakeLists.txt
+++ b/contrib/restricted/googletest/googletest/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(restricted-googletest-googletest)
target_compile_options(restricted-googletest-googletest PUBLIC
-DGTEST_HAS_ABSL=0
diff --git a/contrib/restricted/libffi/CMakeLists.txt b/contrib/restricted/libffi/CMakeLists.txt
index efe14efb54..838df7bbc8 100644
--- a/contrib/restricted/libffi/CMakeLists.txt
+++ b/contrib/restricted/libffi/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-libffi)
target_compile_options(contrib-restricted-libffi PUBLIC
-DFFI_BUILDING
diff --git a/contrib/restricted/thrift/CMakeLists.txt b/contrib/restricted/thrift/CMakeLists.txt
index 057d70e79d..f5fb514e4b 100644
--- a/contrib/restricted/thrift/CMakeLists.txt
+++ b/contrib/restricted/thrift/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
diff --git a/contrib/restricted/uriparser/CMakeLists.txt b/contrib/restricted/uriparser/CMakeLists.txt
index 9ffdb37da0..509eb85cb7 100644
--- a/contrib/restricted/uriparser/CMakeLists.txt
+++ b/contrib/restricted/uriparser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(contrib-restricted-uriparser)
target_compile_options(contrib-restricted-uriparser PRIVATE
-DURI_LIBRARY_BUILD
diff --git a/contrib/tools/protoc/bin/CMakeLists.txt b/contrib/tools/protoc/bin/CMakeLists.txt
index 45a7af900d..758b9f0f93 100644
--- a/contrib/tools/protoc/bin/CMakeLists.txt
+++ b/contrib/tools/protoc/bin/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(protoc)
target_link_libraries(protoc PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt
index d75d00ca43..0ce2acd5e0 100644
--- a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(cpp_styleguide)
target_link_libraries(cpp_styleguide PUBLIC
contrib-libs-cxxsupp
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt
index ea9e6a8069..94839453ba 100644
--- a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(grpc_cpp)
target_compile_options(grpc_cpp PRIVATE
-DGRPC_USE_ABSL=0
diff --git a/contrib/tools/python3/lib/CMakeLists.txt b/contrib/tools/python3/lib/CMakeLists.txt
index b629b58dbe..879b9caf41 100644
--- a/contrib/tools/python3/lib/CMakeLists.txt
+++ b/contrib/tools/python3/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tools-python3-lib INTERFACE)
target_link_libraries(tools-python3-lib INTERFACE
contrib-libs-cxxsupp
diff --git a/contrib/tools/python3/src/CMakeLists.txt b/contrib/tools/python3/src/CMakeLists.txt
index d038c40e77..4ec036fbe1 100644
--- a/contrib/tools/python3/src/CMakeLists.txt
+++ b/contrib/tools/python3/src/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tools-python3-src)
target_compile_options(tools-python3-src PRIVATE
-DPy_BUILD_CORE
diff --git a/contrib/tools/python3/src/Modules/CMakeLists.txt b/contrib/tools/python3/src/Modules/CMakeLists.txt
index d5e241308a..044d4878b5 100644
--- a/contrib/tools/python3/src/Modules/CMakeLists.txt
+++ b/contrib/tools/python3/src/Modules/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
diff --git a/contrib/tools/python3/src/Modules/_sqlite/CMakeLists.txt b/contrib/tools/python3/src/Modules/_sqlite/CMakeLists.txt
index c37d788c6d..eb51a0826b 100644
--- a/contrib/tools/python3/src/Modules/_sqlite/CMakeLists.txt
+++ b/contrib/tools/python3/src/Modules/_sqlite/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(src-Modules-_sqlite)
target_compile_options(src-Modules-_sqlite PRIVATE
-DMODULE_NAME="sqlite3"
diff --git a/library/cpp/actors/core/CMakeLists.txt b/library/cpp/actors/core/CMakeLists.txt
index 8b3d80e20e..a20646c7cc 100644
--- a/library/cpp/actors/core/CMakeLists.txt
+++ b/library/cpp/actors/core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-core)
target_link_libraries(cpp-actors-core PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/dnscachelib/CMakeLists.txt b/library/cpp/actors/dnscachelib/CMakeLists.txt
index ce385e4928..e80e92005f 100644
--- a/library/cpp/actors/dnscachelib/CMakeLists.txt
+++ b/library/cpp/actors/dnscachelib/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(c-ares REQUIRED)
add_library(cpp-actors-dnscachelib)
diff --git a/library/cpp/actors/dnsresolver/CMakeLists.txt b/library/cpp/actors/dnsresolver/CMakeLists.txt
index 6022d74926..f4a0909db2 100644
--- a/library/cpp/actors/dnsresolver/CMakeLists.txt
+++ b/library/cpp/actors/dnsresolver/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(c-ares REQUIRED)
add_library(cpp-actors-dnsresolver)
diff --git a/library/cpp/actors/helpers/CMakeLists.txt b/library/cpp/actors/helpers/CMakeLists.txt
index d4d7c6e3bf..a9e3e369eb 100644
--- a/library/cpp/actors/helpers/CMakeLists.txt
+++ b/library/cpp/actors/helpers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-helpers)
target_link_libraries(cpp-actors-helpers PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/http/CMakeLists.txt b/library/cpp/actors/http/CMakeLists.txt
index 45a119dd75..5f8197e3c6 100644
--- a/library/cpp/actors/http/CMakeLists.txt
+++ b/library/cpp/actors/http/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-actors-http)
diff --git a/library/cpp/actors/interconnect/CMakeLists.txt b/library/cpp/actors/interconnect/CMakeLists.txt
index 30c71f7494..464477ce1d 100644
--- a/library/cpp/actors/interconnect/CMakeLists.txt
+++ b/library/cpp/actors/interconnect/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-actors-interconnect)
diff --git a/library/cpp/actors/interconnect/mock/CMakeLists.txt b/library/cpp/actors/interconnect/mock/CMakeLists.txt
index c731927c40..13db21524e 100644
--- a/library/cpp/actors/interconnect/mock/CMakeLists.txt
+++ b/library/cpp/actors/interconnect/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(actors-interconnect-mock)
target_link_libraries(actors-interconnect-mock PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/memory_log/CMakeLists.txt b/library/cpp/actors/memory_log/CMakeLists.txt
index fedf897a7c..54e98fd321 100644
--- a/library/cpp/actors/memory_log/CMakeLists.txt
+++ b/library/cpp/actors/memory_log/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-memory_log)
target_link_libraries(cpp-actors-memory_log PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/prof/CMakeLists.txt b/library/cpp/actors/prof/CMakeLists.txt
index bb4d29584f..b926eeb42f 100644
--- a/library/cpp/actors/prof/CMakeLists.txt
+++ b/library/cpp/actors/prof/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-prof)
target_link_libraries(cpp-actors-prof PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/protos/CMakeLists.txt b/library/cpp/actors/protos/CMakeLists.txt
index 12369cde0e..f2edc6dee1 100644
--- a/library/cpp/actors/protos/CMakeLists.txt
+++ b/library/cpp/actors/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-protos)
target_link_libraries(cpp-actors-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/testlib/CMakeLists.txt b/library/cpp/actors/testlib/CMakeLists.txt
index 13e311a606..07cf982905 100644
--- a/library/cpp/actors/testlib/CMakeLists.txt
+++ b/library/cpp/actors/testlib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-testlib)
target_link_libraries(cpp-actors-testlib PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/util/CMakeLists.txt b/library/cpp/actors/util/CMakeLists.txt
index 1b07b3b2e8..901b710973 100644
--- a/library/cpp/actors/util/CMakeLists.txt
+++ b/library/cpp/actors/util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-util)
target_link_libraries(cpp-actors-util PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/actors/wilson/CMakeLists.txt b/library/cpp/actors/wilson/CMakeLists.txt
index 396edfd4a6..03d8c542ff 100644
--- a/library/cpp/actors/wilson/CMakeLists.txt
+++ b/library/cpp/actors/wilson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-actors-wilson INTERFACE)
target_link_libraries(cpp-actors-wilson INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/archive/CMakeLists.txt b/library/cpp/archive/CMakeLists.txt
index 8ff02977a5..161dcb35f0 100644
--- a/library/cpp/archive/CMakeLists.txt
+++ b/library/cpp/archive/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-archive)
target_link_libraries(library-cpp-archive PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/binsaver/CMakeLists.txt b/library/cpp/binsaver/CMakeLists.txt
index 11e0041aee..4ae1718e76 100644
--- a/library/cpp/binsaver/CMakeLists.txt
+++ b/library/cpp/binsaver/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-binsaver)
target_link_libraries(library-cpp-binsaver PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/bit_io/CMakeLists.txt b/library/cpp/bit_io/CMakeLists.txt
index de9622f81c..63b4030bb2 100644
--- a/library/cpp/bit_io/CMakeLists.txt
+++ b/library/cpp/bit_io/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-bit_io)
target_link_libraries(library-cpp-bit_io PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/CMakeLists.txt b/library/cpp/blockcodecs/CMakeLists.txt
index f1bf306e55..7610f291a0 100644
--- a/library/cpp/blockcodecs/CMakeLists.txt
+++ b/library/cpp/blockcodecs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-blockcodecs)
target_link_libraries(library-cpp-blockcodecs PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt b/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt
index 60b01a5a72..908fc0c444 100644
--- a/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-brotli INTERFACE)
target_link_libraries(blockcodecs-codecs-brotli INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt b/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt
index e0cc83c130..0dfce1c69c 100644
--- a/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-bzip INTERFACE)
target_link_libraries(blockcodecs-codecs-bzip INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt b/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt
index b09c688f43..42d960fe08 100644
--- a/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-fastlz INTERFACE)
target_link_libraries(blockcodecs-codecs-fastlz INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt b/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt
index 99d81cd125..783efe8d80 100644
--- a/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-legacy_zstd06 INTERFACE)
target_link_libraries(blockcodecs-codecs-legacy_zstd06 INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt b/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt
index b713dc67a4..299fcbd9b2 100644
--- a/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-lz4 INTERFACE)
target_link_libraries(blockcodecs-codecs-lz4 INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt b/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt
index b289e50d8d..3a7415f5de 100644
--- a/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-lzma INTERFACE)
target_link_libraries(blockcodecs-codecs-lzma INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt b/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt
index 6b1c09d0bf..4da098e001 100644
--- a/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-snappy INTERFACE)
target_link_libraries(blockcodecs-codecs-snappy INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt b/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt
index b1dfa7fef0..49742a0aa9 100644
--- a/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(blockcodecs-codecs-zlib INTERFACE)
diff --git a/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt b/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt
index 35844f7210..353bd285e4 100644
--- a/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt
+++ b/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blockcodecs-codecs-zstd INTERFACE)
target_link_libraries(blockcodecs-codecs-zstd INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/blockcodecs/core/CMakeLists.txt b/library/cpp/blockcodecs/core/CMakeLists.txt
index ead54b5bd7..e52f16b776 100644
--- a/library/cpp/blockcodecs/core/CMakeLists.txt
+++ b/library/cpp/blockcodecs/core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-blockcodecs-core)
target_link_libraries(cpp-blockcodecs-core PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/bucket_quoter/CMakeLists.txt b/library/cpp/bucket_quoter/CMakeLists.txt
index d10b13a220..74446e0541 100644
--- a/library/cpp/bucket_quoter/CMakeLists.txt
+++ b/library/cpp/bucket_quoter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-bucket_quoter)
target_link_libraries(library-cpp-bucket_quoter PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/build_info/CMakeLists.txt b/library/cpp/build_info/CMakeLists.txt
index dcba13a2ad..6223c56b95 100644
--- a/library/cpp/build_info/CMakeLists.txt
+++ b/library/cpp/build_info/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(Python2 REQUIRED)
add_library(library-cpp-build_info)
diff --git a/library/cpp/cache/CMakeLists.txt b/library/cpp/cache/CMakeLists.txt
index eccd0038f2..8b88a0562f 100644
--- a/library/cpp/cache/CMakeLists.txt
+++ b/library/cpp/cache/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-cache)
target_link_libraries(library-cpp-cache PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/case_insensitive_string/CMakeLists.txt b/library/cpp/case_insensitive_string/CMakeLists.txt
index 2a506bc045..c7bbde9588 100644
--- a/library/cpp/case_insensitive_string/CMakeLists.txt
+++ b/library/cpp/case_insensitive_string/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-case_insensitive_string)
target_link_libraries(library-cpp-case_insensitive_string PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/cgiparam/CMakeLists.txt b/library/cpp/cgiparam/CMakeLists.txt
index 0c69235409..2b360f82a1 100644
--- a/library/cpp/cgiparam/CMakeLists.txt
+++ b/library/cpp/cgiparam/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-cgiparam)
target_link_libraries(library-cpp-cgiparam PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/charset/CMakeLists.txt b/library/cpp/charset/CMakeLists.txt
index a4508910f2..cb5c16891d 100644
--- a/library/cpp/charset/CMakeLists.txt
+++ b/library/cpp/charset/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(Iconv REQUIRED)
add_library(library-cpp-charset)
diff --git a/library/cpp/codecs/CMakeLists.txt b/library/cpp/codecs/CMakeLists.txt
index f81ed61a08..54b76fbea9 100644
--- a/library/cpp/codecs/CMakeLists.txt
+++ b/library/cpp/codecs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-codecs)
target_link_libraries(library-cpp-codecs PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/codecs/greedy_dict/CMakeLists.txt b/library/cpp/codecs/greedy_dict/CMakeLists.txt
index 430f26f792..aee24f27e9 100644
--- a/library/cpp/codecs/greedy_dict/CMakeLists.txt
+++ b/library/cpp/codecs/greedy_dict/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-codecs-greedy_dict)
target_link_libraries(cpp-codecs-greedy_dict PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/colorizer/CMakeLists.txt b/library/cpp/colorizer/CMakeLists.txt
index 2edf9b3679..41068e8c8f 100644
--- a/library/cpp/colorizer/CMakeLists.txt
+++ b/library/cpp/colorizer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-colorizer)
target_link_libraries(library-cpp-colorizer PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/compproto/CMakeLists.txt b/library/cpp/compproto/CMakeLists.txt
index 2ee775e4ea..efca6472a2 100644
--- a/library/cpp/compproto/CMakeLists.txt
+++ b/library/cpp/compproto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-compproto)
target_link_libraries(library-cpp-compproto PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/comptable/CMakeLists.txt b/library/cpp/comptable/CMakeLists.txt
index d05182bf99..e1c2fde855 100644
--- a/library/cpp/comptable/CMakeLists.txt
+++ b/library/cpp/comptable/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-comptable)
target_link_libraries(library-cpp-comptable PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/2d_array/CMakeLists.txt b/library/cpp/containers/2d_array/CMakeLists.txt
index 4a7ba6bf9d..cd7339a2fb 100644
--- a/library/cpp/containers/2d_array/CMakeLists.txt
+++ b/library/cpp/containers/2d_array/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-2d_array)
target_link_libraries(cpp-containers-2d_array PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/atomizer/CMakeLists.txt b/library/cpp/containers/atomizer/CMakeLists.txt
index 09cc455f1d..296d4292ad 100644
--- a/library/cpp/containers/atomizer/CMakeLists.txt
+++ b/library/cpp/containers/atomizer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-atomizer)
target_link_libraries(cpp-containers-atomizer PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/bitseq/CMakeLists.txt b/library/cpp/containers/bitseq/CMakeLists.txt
index 6a0905c2d0..1d730a2627 100644
--- a/library/cpp/containers/bitseq/CMakeLists.txt
+++ b/library/cpp/containers/bitseq/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-bitseq)
target_link_libraries(cpp-containers-bitseq PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/compact_vector/CMakeLists.txt b/library/cpp/containers/compact_vector/CMakeLists.txt
index 43d7010182..f5e51e3fb6 100644
--- a/library/cpp/containers/compact_vector/CMakeLists.txt
+++ b/library/cpp/containers/compact_vector/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-compact_vector)
target_link_libraries(cpp-containers-compact_vector PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/comptrie/CMakeLists.txt b/library/cpp/containers/comptrie/CMakeLists.txt
index cc9e5f2b04..b1a1259c3a 100644
--- a/library/cpp/containers/comptrie/CMakeLists.txt
+++ b/library/cpp/containers/comptrie/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-comptrie)
target_link_libraries(cpp-containers-comptrie PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt b/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt
index 4ac71247a8..88d6b886b3 100644
--- a/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt
+++ b/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-disjoint_interval_tree)
target_link_libraries(cpp-containers-disjoint_interval_tree PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/flat_hash/CMakeLists.txt b/library/cpp/containers/flat_hash/CMakeLists.txt
index a89ce7b34a..5fdc5b87a0 100644
--- a/library/cpp/containers/flat_hash/CMakeLists.txt
+++ b/library/cpp/containers/flat_hash/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-flat_hash)
target_link_libraries(cpp-containers-flat_hash PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/flat_hash/lib/CMakeLists.txt b/library/cpp/containers/flat_hash/lib/CMakeLists.txt
index 7147ca81da..a3f647f9ef 100644
--- a/library/cpp/containers/flat_hash/lib/CMakeLists.txt
+++ b/library/cpp/containers/flat_hash/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(containers-flat_hash-lib)
target_link_libraries(containers-flat_hash-lib PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt b/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt
index 03a3be6930..0c626f6cba 100644
--- a/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt
+++ b/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-intrusive_rb_tree)
target_link_libraries(cpp-containers-intrusive_rb_tree PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/paged_vector/CMakeLists.txt b/library/cpp/containers/paged_vector/CMakeLists.txt
index ebe2f49e80..8a88a59482 100644
--- a/library/cpp/containers/paged_vector/CMakeLists.txt
+++ b/library/cpp/containers/paged_vector/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-paged_vector)
target_link_libraries(cpp-containers-paged_vector PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/ring_buffer/CMakeLists.txt b/library/cpp/containers/ring_buffer/CMakeLists.txt
index c56fec0dcf..b59b1af604 100644
--- a/library/cpp/containers/ring_buffer/CMakeLists.txt
+++ b/library/cpp/containers/ring_buffer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-ring_buffer)
target_link_libraries(cpp-containers-ring_buffer PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/sorted_vector/CMakeLists.txt b/library/cpp/containers/sorted_vector/CMakeLists.txt
index 58f488795f..26b0a47688 100644
--- a/library/cpp/containers/sorted_vector/CMakeLists.txt
+++ b/library/cpp/containers/sorted_vector/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-sorted_vector)
target_link_libraries(cpp-containers-sorted_vector PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/stack_array/CMakeLists.txt b/library/cpp/containers/stack_array/CMakeLists.txt
index bd230b96d4..6062e296aa 100644
--- a/library/cpp/containers/stack_array/CMakeLists.txt
+++ b/library/cpp/containers/stack_array/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-stack_array)
target_link_libraries(cpp-containers-stack_array PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/stack_vector/CMakeLists.txt b/library/cpp/containers/stack_vector/CMakeLists.txt
index 6329f93a1b..89a2a0aca8 100644
--- a/library/cpp/containers/stack_vector/CMakeLists.txt
+++ b/library/cpp/containers/stack_vector/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-stack_vector)
target_link_libraries(cpp-containers-stack_vector PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/str_map/CMakeLists.txt b/library/cpp/containers/str_map/CMakeLists.txt
index 9161234ff8..24888fd3a4 100644
--- a/library/cpp/containers/str_map/CMakeLists.txt
+++ b/library/cpp/containers/str_map/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-str_map)
target_link_libraries(cpp-containers-str_map PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/containers/top_keeper/CMakeLists.txt b/library/cpp/containers/top_keeper/CMakeLists.txt
index 5a3ed45f1b..a3f6fac500 100644
--- a/library/cpp/containers/top_keeper/CMakeLists.txt
+++ b/library/cpp/containers/top_keeper/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-containers-top_keeper)
target_link_libraries(cpp-containers-top_keeper PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/coroutine/engine/CMakeLists.txt b/library/cpp/coroutine/engine/CMakeLists.txt
index 3fc34e6011..d4d445a1c0 100644
--- a/library/cpp/coroutine/engine/CMakeLists.txt
+++ b/library/cpp/coroutine/engine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-coroutine-engine)
target_link_libraries(cpp-coroutine-engine PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/coroutine/listener/CMakeLists.txt b/library/cpp/coroutine/listener/CMakeLists.txt
index cb9776982e..585aa89816 100644
--- a/library/cpp/coroutine/listener/CMakeLists.txt
+++ b/library/cpp/coroutine/listener/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-coroutine-listener)
target_link_libraries(cpp-coroutine-listener PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/cppparser/CMakeLists.txt b/library/cpp/cppparser/CMakeLists.txt
index 76a34ff1d3..d77f7e725d 100644
--- a/library/cpp/cppparser/CMakeLists.txt
+++ b/library/cpp/cppparser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-cppparser)
target_link_libraries(library-cpp-cppparser PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/cpuid_check/CMakeLists.txt b/library/cpp/cpuid_check/CMakeLists.txt
index be826183d8..4e9fc0d5d4 100644
--- a/library/cpp/cpuid_check/CMakeLists.txt
+++ b/library/cpp/cpuid_check/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-cpuid_check INTERFACE)
target_link_libraries(library-cpp-cpuid_check INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/dbg_output/CMakeLists.txt b/library/cpp/dbg_output/CMakeLists.txt
index 901c46983c..13652632f6 100644
--- a/library/cpp/dbg_output/CMakeLists.txt
+++ b/library/cpp/dbg_output/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-dbg_output)
target_link_libraries(library-cpp-dbg_output PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/deprecated/accessors/CMakeLists.txt b/library/cpp/deprecated/accessors/CMakeLists.txt
index 152bdcb32e..d7056aa5d6 100644
--- a/library/cpp/deprecated/accessors/CMakeLists.txt
+++ b/library/cpp/deprecated/accessors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-deprecated-accessors)
target_link_libraries(cpp-deprecated-accessors PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/deprecated/enum_codegen/CMakeLists.txt b/library/cpp/deprecated/enum_codegen/CMakeLists.txt
index 17b371cc50..a35b336170 100644
--- a/library/cpp/deprecated/enum_codegen/CMakeLists.txt
+++ b/library/cpp/deprecated/enum_codegen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-deprecated-enum_codegen)
target_link_libraries(cpp-deprecated-enum_codegen PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/deprecated/kmp/CMakeLists.txt b/library/cpp/deprecated/kmp/CMakeLists.txt
index 8db5b3c527..71f0b8fd1a 100644
--- a/library/cpp/deprecated/kmp/CMakeLists.txt
+++ b/library/cpp/deprecated/kmp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-deprecated-kmp)
target_link_libraries(cpp-deprecated-kmp PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/deprecated/split/CMakeLists.txt b/library/cpp/deprecated/split/CMakeLists.txt
index c24d5129c4..d2a9fd7309 100644
--- a/library/cpp/deprecated/split/CMakeLists.txt
+++ b/library/cpp/deprecated/split/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-deprecated-split)
target_link_libraries(cpp-deprecated-split PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/diff/CMakeLists.txt b/library/cpp/diff/CMakeLists.txt
index 234256cd6d..53785b9c0d 100644
--- a/library/cpp/diff/CMakeLists.txt
+++ b/library/cpp/diff/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-diff)
target_link_libraries(library-cpp-diff PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/CMakeLists.txt b/library/cpp/digest/argonish/CMakeLists.txt
index c45a02de03..a110539238 100644
--- a/library/cpp/digest/argonish/CMakeLists.txt
+++ b/library/cpp/digest/argonish/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-argonish)
target_link_libraries(cpp-digest-argonish PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt b/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt
index e1248d8059..cded958216 100644
--- a/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(argonish-internal-argon2 INTERFACE)
target_link_libraries(argonish-internal-argon2 INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt b/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt
index b5e8b71969..3b3ff75316 100644
--- a/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(argonish-internal-blake2b INTERFACE)
target_link_libraries(argonish-internal-blake2b INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt b/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt
index 626df3ebab..61d5ee7284 100644
--- a/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(argonish-internal-blamka INTERFACE)
target_link_libraries(argonish-internal-blamka INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt
index cf5b985a87..7f0da13fd3 100644
--- a/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-avx2)
target_link_libraries(internal-proxies-avx2 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt
index 9473ee8b6f..804d6035e6 100644
--- a/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-macro INTERFACE)
target_link_libraries(internal-proxies-macro INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt
index 1d95001e14..86f8c18d61 100644
--- a/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-ref)
target_link_libraries(internal-proxies-ref PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt
index 9a547f77c8..185c2e89e2 100644
--- a/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-sse2)
target_link_libraries(internal-proxies-sse2 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt
index e91ee83da0..ef920193f8 100644
--- a/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-sse41)
target_link_libraries(internal-proxies-sse41 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt
index 45c510d50d..da0de6d8d0 100644
--- a/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(internal-proxies-ssse3)
target_link_libraries(internal-proxies-ssse3 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt b/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt
index ba13db2c7c..ebaa6579db 100644
--- a/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt
+++ b/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(argonish-internal-rotations INTERFACE)
target_link_libraries(argonish-internal-rotations INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/crc32c/CMakeLists.txt b/library/cpp/digest/crc32c/CMakeLists.txt
index 8dae80f476..cfdceca99c 100644
--- a/library/cpp/digest/crc32c/CMakeLists.txt
+++ b/library/cpp/digest/crc32c/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-crc32c)
target_link_libraries(cpp-digest-crc32c PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/lower_case/CMakeLists.txt b/library/cpp/digest/lower_case/CMakeLists.txt
index 523fb58d43..bb63566e83 100644
--- a/library/cpp/digest/lower_case/CMakeLists.txt
+++ b/library/cpp/digest/lower_case/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-lower_case)
target_link_libraries(cpp-digest-lower_case PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/md5/CMakeLists.txt b/library/cpp/digest/md5/CMakeLists.txt
index 7e16cb1b55..e143da452b 100644
--- a/library/cpp/digest/md5/CMakeLists.txt
+++ b/library/cpp/digest/md5/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-md5)
target_link_libraries(cpp-digest-md5 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/murmur/CMakeLists.txt b/library/cpp/digest/murmur/CMakeLists.txt
index 30c2de550e..ad4f1ed021 100644
--- a/library/cpp/digest/murmur/CMakeLists.txt
+++ b/library/cpp/digest/murmur/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-murmur)
target_link_libraries(cpp-digest-murmur PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/old_crc/CMakeLists.txt b/library/cpp/digest/old_crc/CMakeLists.txt
index 3f6a095622..77debee38f 100644
--- a/library/cpp/digest/old_crc/CMakeLists.txt
+++ b/library/cpp/digest/old_crc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-old_crc)
target_link_libraries(cpp-digest-old_crc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/old_crc/gencrc/CMakeLists.txt b/library/cpp/digest/old_crc/gencrc/CMakeLists.txt
index 6b272b1df3..7736a69cd9 100644
--- a/library/cpp/digest/old_crc/gencrc/CMakeLists.txt
+++ b/library/cpp/digest/old_crc/gencrc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(gencrc)
target_link_libraries(gencrc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/digest/sfh/CMakeLists.txt b/library/cpp/digest/sfh/CMakeLists.txt
index ab48eb5700..7dd856c395 100644
--- a/library/cpp/digest/sfh/CMakeLists.txt
+++ b/library/cpp/digest/sfh/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-digest-sfh)
target_link_libraries(cpp-digest-sfh PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/dns/CMakeLists.txt b/library/cpp/dns/CMakeLists.txt
index 109c59dba4..08f2d57a33 100644
--- a/library/cpp/dns/CMakeLists.txt
+++ b/library/cpp/dns/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-dns)
target_link_libraries(library-cpp-dns PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/enumbitset/CMakeLists.txt b/library/cpp/enumbitset/CMakeLists.txt
index 2f7d4c6aab..c7ea00792d 100644
--- a/library/cpp/enumbitset/CMakeLists.txt
+++ b/library/cpp/enumbitset/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-enumbitset)
target_link_libraries(library-cpp-enumbitset PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/execprofile/CMakeLists.txt b/library/cpp/execprofile/CMakeLists.txt
index eea929f7f8..e8a1bfb714 100644
--- a/library/cpp/execprofile/CMakeLists.txt
+++ b/library/cpp/execprofile/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-execprofile)
target_link_libraries(library-cpp-execprofile PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/getopt/CMakeLists.txt b/library/cpp/getopt/CMakeLists.txt
index fa20808064..29ac8b8e2c 100644
--- a/library/cpp/getopt/CMakeLists.txt
+++ b/library/cpp/getopt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-getopt INTERFACE)
target_link_libraries(library-cpp-getopt INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/getopt/small/CMakeLists.txt b/library/cpp/getopt/small/CMakeLists.txt
index aea11e19af..8f823feaa5 100644
--- a/library/cpp/getopt/small/CMakeLists.txt
+++ b/library/cpp/getopt/small/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-getopt-small)
target_link_libraries(cpp-getopt-small PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/grpc/client/CMakeLists.txt b/library/cpp/grpc/client/CMakeLists.txt
index 80f7b009e7..4be1e87da0 100644
--- a/library/cpp/grpc/client/CMakeLists.txt
+++ b/library/cpp/grpc/client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-grpc-client)
target_link_libraries(cpp-grpc-client PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/grpc/server/CMakeLists.txt b/library/cpp/grpc/server/CMakeLists.txt
index 39f277c474..eea6892826 100644
--- a/library/cpp/grpc/server/CMakeLists.txt
+++ b/library/cpp/grpc/server/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-grpc-server)
target_link_libraries(cpp-grpc-server PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/grpc/server/actors/CMakeLists.txt b/library/cpp/grpc/server/actors/CMakeLists.txt
index d7bfd9be71..f35352acc1 100644
--- a/library/cpp/grpc/server/actors/CMakeLists.txt
+++ b/library/cpp/grpc/server/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(grpc-server-actors)
target_link_libraries(grpc-server-actors PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/histogram/adaptive/CMakeLists.txt b/library/cpp/histogram/adaptive/CMakeLists.txt
index 9bfe6245a4..8aeaa59dc2 100644
--- a/library/cpp/histogram/adaptive/CMakeLists.txt
+++ b/library/cpp/histogram/adaptive/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-histogram-adaptive)
target_link_libraries(cpp-histogram-adaptive PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/histogram/adaptive/protos/CMakeLists.txt b/library/cpp/histogram/adaptive/protos/CMakeLists.txt
index 0ad780d702..51e4998847 100644
--- a/library/cpp/histogram/adaptive/protos/CMakeLists.txt
+++ b/library/cpp/histogram/adaptive/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(histogram-adaptive-protos)
target_link_libraries(histogram-adaptive-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/histogram/hdr/CMakeLists.txt b/library/cpp/histogram/hdr/CMakeLists.txt
index 6a7edce36c..68c1139af6 100644
--- a/library/cpp/histogram/hdr/CMakeLists.txt
+++ b/library/cpp/histogram/hdr/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-histogram-hdr)
target_link_libraries(cpp-histogram-hdr PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/html/escape/CMakeLists.txt b/library/cpp/html/escape/CMakeLists.txt
index 0716420f68..459ccd0cef 100644
--- a/library/cpp/html/escape/CMakeLists.txt
+++ b/library/cpp/html/escape/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-html-escape)
target_link_libraries(cpp-html-escape PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/html/pcdata/CMakeLists.txt b/library/cpp/html/pcdata/CMakeLists.txt
index 799ab406b8..a6d32066c2 100644
--- a/library/cpp/html/pcdata/CMakeLists.txt
+++ b/library/cpp/html/pcdata/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-html-pcdata)
target_link_libraries(cpp-html-pcdata PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/http/fetch/CMakeLists.txt b/library/cpp/http/fetch/CMakeLists.txt
index 0c7731c9da..61b175c005 100644
--- a/library/cpp/http/fetch/CMakeLists.txt
+++ b/library/cpp/http/fetch/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(cpp-http-fetch)
diff --git a/library/cpp/http/io/CMakeLists.txt b/library/cpp/http/io/CMakeLists.txt
index 2d5f2ba5cf..b8e477b6b7 100644
--- a/library/cpp/http/io/CMakeLists.txt
+++ b/library/cpp/http/io/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-http-io)
target_link_libraries(cpp-http-io PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/http/misc/CMakeLists.txt b/library/cpp/http/misc/CMakeLists.txt
index d8955a9004..e787e14a91 100644
--- a/library/cpp/http/misc/CMakeLists.txt
+++ b/library/cpp/http/misc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-http-misc)
target_link_libraries(cpp-http-misc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/http/server/CMakeLists.txt b/library/cpp/http/server/CMakeLists.txt
index 5e8964e5d7..649f3f0201 100644
--- a/library/cpp/http/server/CMakeLists.txt
+++ b/library/cpp/http/server/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-http-server)
target_link_libraries(cpp-http-server PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/hyperloglog/CMakeLists.txt b/library/cpp/hyperloglog/CMakeLists.txt
index 977ae5b4be..74a57d407b 100644
--- a/library/cpp/hyperloglog/CMakeLists.txt
+++ b/library/cpp/hyperloglog/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-hyperloglog)
target_link_libraries(library-cpp-hyperloglog PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/int128/CMakeLists.txt b/library/cpp/int128/CMakeLists.txt
index d908f08e97..b4b24d8673 100644
--- a/library/cpp/int128/CMakeLists.txt
+++ b/library/cpp/int128/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-int128)
target_link_libraries(library-cpp-int128 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/ipmath/CMakeLists.txt b/library/cpp/ipmath/CMakeLists.txt
index 8da7f2f361..2fd6ddd5cd 100644
--- a/library/cpp/ipmath/CMakeLists.txt
+++ b/library/cpp/ipmath/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-ipmath)
target_link_libraries(library-cpp-ipmath PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/ipv6_address/CMakeLists.txt b/library/cpp/ipv6_address/CMakeLists.txt
index e4792a0c78..d05d9abc33 100644
--- a/library/cpp/ipv6_address/CMakeLists.txt
+++ b/library/cpp/ipv6_address/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-ipv6_address)
target_link_libraries(library-cpp-ipv6_address PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/iterator/CMakeLists.txt b/library/cpp/iterator/CMakeLists.txt
index d4abe991ff..c360c953f2 100644
--- a/library/cpp/iterator/CMakeLists.txt
+++ b/library/cpp/iterator/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-iterator)
target_link_libraries(library-cpp-iterator PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/CMakeLists.txt b/library/cpp/json/CMakeLists.txt
index 5f32cb5583..ca36c8f305 100644
--- a/library/cpp/json/CMakeLists.txt
+++ b/library/cpp/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-json)
target_link_libraries(library-cpp-json PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/common/CMakeLists.txt b/library/cpp/json/common/CMakeLists.txt
index 730074dc4d..59aa8f9da7 100644
--- a/library/cpp/json/common/CMakeLists.txt
+++ b/library/cpp/json/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-json-common)
target_link_libraries(cpp-json-common PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/easy_parse/CMakeLists.txt b/library/cpp/json/easy_parse/CMakeLists.txt
index bec9ea18bd..bcca8e35ca 100644
--- a/library/cpp/json/easy_parse/CMakeLists.txt
+++ b/library/cpp/json/easy_parse/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-json-easy_parse)
target_link_libraries(cpp-json-easy_parse PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/fast_sax/CMakeLists.txt b/library/cpp/json/fast_sax/CMakeLists.txt
index 863e6200af..9561ffc2ac 100644
--- a/library/cpp/json/fast_sax/CMakeLists.txt
+++ b/library/cpp/json/fast_sax/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-json-fast_sax)
target_link_libraries(cpp-json-fast_sax PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/writer/CMakeLists.txt b/library/cpp/json/writer/CMakeLists.txt
index 42cb6251d0..722b40fd49 100644
--- a/library/cpp/json/writer/CMakeLists.txt
+++ b/library/cpp/json/writer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-json-writer)
target_link_libraries(cpp-json-writer PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/json/yson/CMakeLists.txt b/library/cpp/json/yson/CMakeLists.txt
index ec953c9aa9..6418ceacba 100644
--- a/library/cpp/json/yson/CMakeLists.txt
+++ b/library/cpp/json/yson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-json-yson)
target_link_libraries(cpp-json-yson PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lcs/CMakeLists.txt b/library/cpp/lcs/CMakeLists.txt
index e9325de007..505559a06c 100644
--- a/library/cpp/lcs/CMakeLists.txt
+++ b/library/cpp/lcs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-lcs)
target_link_libraries(library-cpp-lcs PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt b/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt
index a572081127..d5fd522ec6 100644
--- a/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt
+++ b/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-lfalloc-alloc_profiler)
target_link_libraries(cpp-lfalloc-alloc_profiler PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lfalloc/dbg_info/CMakeLists.txt b/library/cpp/lfalloc/dbg_info/CMakeLists.txt
index 6257333113..93fbda5aa0 100644
--- a/library/cpp/lfalloc/dbg_info/CMakeLists.txt
+++ b/library/cpp/lfalloc/dbg_info/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-lfalloc-dbg_info)
target_link_libraries(cpp-lfalloc-dbg_info PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/logger/CMakeLists.txt b/library/cpp/logger/CMakeLists.txt
index ddfb8c1aea..b35a932f0e 100644
--- a/library/cpp/logger/CMakeLists.txt
+++ b/library/cpp/logger/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-logger)
target_link_libraries(library-cpp-logger PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/logger/global/CMakeLists.txt b/library/cpp/logger/global/CMakeLists.txt
index 5deeaea6f5..6be7c41a82 100644
--- a/library/cpp/logger/global/CMakeLists.txt
+++ b/library/cpp/logger/global/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-logger-global)
target_link_libraries(cpp-logger-global PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lwtrace/CMakeLists.txt b/library/cpp/lwtrace/CMakeLists.txt
index 9977e9b440..083ce85677 100644
--- a/library/cpp/lwtrace/CMakeLists.txt
+++ b/library/cpp/lwtrace/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-lwtrace)
target_link_libraries(library-cpp-lwtrace PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lwtrace/mon/CMakeLists.txt b/library/cpp/lwtrace/mon/CMakeLists.txt
index b60a7ecf92..ac651febeb 100644
--- a/library/cpp/lwtrace/mon/CMakeLists.txt
+++ b/library/cpp/lwtrace/mon/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-lwtrace-mon)
target_link_libraries(cpp-lwtrace-mon PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lwtrace/mon/analytics/CMakeLists.txt b/library/cpp/lwtrace/mon/analytics/CMakeLists.txt
index 53befdd51b..68709fa66d 100644
--- a/library/cpp/lwtrace/mon/analytics/CMakeLists.txt
+++ b/library/cpp/lwtrace/mon/analytics/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lwtrace-mon-analytics)
target_link_libraries(lwtrace-mon-analytics PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/lwtrace/protos/CMakeLists.txt b/library/cpp/lwtrace/protos/CMakeLists.txt
index 909a9a2191..8d500c7d3d 100644
--- a/library/cpp/lwtrace/protos/CMakeLists.txt
+++ b/library/cpp/lwtrace/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-lwtrace-protos)
target_link_libraries(cpp-lwtrace-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/malloc/api/CMakeLists.txt b/library/cpp/malloc/api/CMakeLists.txt
index 6b137ece25..b85dcdd7cf 100644
--- a/library/cpp/malloc/api/CMakeLists.txt
+++ b/library/cpp/malloc/api/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-malloc-api)
target_link_libraries(cpp-malloc-api PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/malloc/jemalloc/CMakeLists.txt b/library/cpp/malloc/jemalloc/CMakeLists.txt
index 5db1ef0046..c75c562301 100644
--- a/library/cpp/malloc/jemalloc/CMakeLists.txt
+++ b/library/cpp/malloc/jemalloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-malloc-jemalloc)
target_link_libraries(cpp-malloc-jemalloc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/malloc/tcmalloc/CMakeLists.txt b/library/cpp/malloc/tcmalloc/CMakeLists.txt
index 94fe6e429f..d46ca5e5fa 100644
--- a/library/cpp/malloc/tcmalloc/CMakeLists.txt
+++ b/library/cpp/malloc/tcmalloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-malloc-tcmalloc)
target_link_libraries(cpp-malloc-tcmalloc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/CMakeLists.txt b/library/cpp/messagebus/CMakeLists.txt
index 4e86eca494..20919158db 100644
--- a/library/cpp/messagebus/CMakeLists.txt
+++ b/library/cpp/messagebus/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-messagebus)
target_link_libraries(library-cpp-messagebus PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/actor/CMakeLists.txt b/library/cpp/messagebus/actor/CMakeLists.txt
index 552e36b19f..f436173301 100644
--- a/library/cpp/messagebus/actor/CMakeLists.txt
+++ b/library/cpp/messagebus/actor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(messagebus_actor)
target_link_libraries(messagebus_actor PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/config/CMakeLists.txt b/library/cpp/messagebus/config/CMakeLists.txt
index 483f7b05c1..6b2710b95d 100644
--- a/library/cpp/messagebus/config/CMakeLists.txt
+++ b/library/cpp/messagebus/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-messagebus-config)
target_link_libraries(cpp-messagebus-config PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/monitoring/CMakeLists.txt b/library/cpp/messagebus/monitoring/CMakeLists.txt
index f31ba07768..8255f6cad6 100644
--- a/library/cpp/messagebus/monitoring/CMakeLists.txt
+++ b/library/cpp/messagebus/monitoring/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-messagebus-monitoring)
target_link_libraries(cpp-messagebus-monitoring PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/oldmodule/CMakeLists.txt b/library/cpp/messagebus/oldmodule/CMakeLists.txt
index 433181d39d..b4f59bc156 100644
--- a/library/cpp/messagebus/oldmodule/CMakeLists.txt
+++ b/library/cpp/messagebus/oldmodule/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-messagebus-oldmodule)
target_link_libraries(cpp-messagebus-oldmodule PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/protobuf/CMakeLists.txt b/library/cpp/messagebus/protobuf/CMakeLists.txt
index c54e9e145f..c7e016b2c0 100644
--- a/library/cpp/messagebus/protobuf/CMakeLists.txt
+++ b/library/cpp/messagebus/protobuf/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(messagebus_protobuf)
target_link_libraries(messagebus_protobuf PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/scheduler/CMakeLists.txt b/library/cpp/messagebus/scheduler/CMakeLists.txt
index 086963790d..d54d272438 100644
--- a/library/cpp/messagebus/scheduler/CMakeLists.txt
+++ b/library/cpp/messagebus/scheduler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-messagebus-scheduler)
target_link_libraries(cpp-messagebus-scheduler PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/messagebus/www/CMakeLists.txt b/library/cpp/messagebus/www/CMakeLists.txt
index 8fa3db9a71..20438aeb6c 100644
--- a/library/cpp/messagebus/www/CMakeLists.txt
+++ b/library/cpp/messagebus/www/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-messagebus-www)
target_link_libraries(cpp-messagebus-www PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/mime/types/CMakeLists.txt b/library/cpp/mime/types/CMakeLists.txt
index a674af4c4b..a29b0abaaa 100644
--- a/library/cpp/mime/types/CMakeLists.txt
+++ b/library/cpp/mime/types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-mime-types)
target_link_libraries(cpp-mime-types PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/deprecated/json/CMakeLists.txt b/library/cpp/monlib/deprecated/json/CMakeLists.txt
index ca447c15af..22f7d6227c 100644
--- a/library/cpp/monlib/deprecated/json/CMakeLists.txt
+++ b/library/cpp/monlib/deprecated/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-deprecated-json)
target_link_libraries(monlib-deprecated-json PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/dynamic_counters/CMakeLists.txt b/library/cpp/monlib/dynamic_counters/CMakeLists.txt
index 9dda29aaf9..e7bd3b4597 100644
--- a/library/cpp/monlib/dynamic_counters/CMakeLists.txt
+++ b/library/cpp/monlib/dynamic_counters/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-dynamic_counters)
target_link_libraries(cpp-monlib-dynamic_counters PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt b/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt
index 4873cc0375..6d9aa304fc 100644
--- a/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt
+++ b/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-dynamic_counters-percentile INTERFACE)
target_link_libraries(monlib-dynamic_counters-percentile INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/CMakeLists.txt b/library/cpp/monlib/encode/CMakeLists.txt
index 884750fd75..c00a5530e3 100644
--- a/library/cpp/monlib/encode/CMakeLists.txt
+++ b/library/cpp/monlib/encode/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-encode)
target_link_libraries(cpp-monlib-encode PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/buffered/CMakeLists.txt b/library/cpp/monlib/encode/buffered/CMakeLists.txt
index 3cf47f8183..978bbad573 100644
--- a/library/cpp/monlib/encode/buffered/CMakeLists.txt
+++ b/library/cpp/monlib/encode/buffered/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-encode-buffered)
target_link_libraries(monlib-encode-buffered PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/json/CMakeLists.txt b/library/cpp/monlib/encode/json/CMakeLists.txt
index 697e424fdd..bcdb013523 100644
--- a/library/cpp/monlib/encode/json/CMakeLists.txt
+++ b/library/cpp/monlib/encode/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-encode-json)
target_link_libraries(monlib-encode-json PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt
index 92064d1387..b2bc2cab92 100644
--- a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt
+++ b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(encode-legacy_protobuf-protos)
target_link_libraries(encode-legacy_protobuf-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/prometheus/CMakeLists.txt b/library/cpp/monlib/encode/prometheus/CMakeLists.txt
index 49b3891bf5..a0a682bb2a 100644
--- a/library/cpp/monlib/encode/prometheus/CMakeLists.txt
+++ b/library/cpp/monlib/encode/prometheus/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-encode-prometheus)
target_link_libraries(monlib-encode-prometheus PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/encode/spack/CMakeLists.txt b/library/cpp/monlib/encode/spack/CMakeLists.txt
index e5009b873d..1be9c24714 100644
--- a/library/cpp/monlib/encode/spack/CMakeLists.txt
+++ b/library/cpp/monlib/encode/spack/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(monlib-encode-spack)
diff --git a/library/cpp/monlib/encode/text/CMakeLists.txt b/library/cpp/monlib/encode/text/CMakeLists.txt
index f398d37526..5f8faa7897 100644
--- a/library/cpp/monlib/encode/text/CMakeLists.txt
+++ b/library/cpp/monlib/encode/text/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-encode-text)
target_link_libraries(monlib-encode-text PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/exception/CMakeLists.txt b/library/cpp/monlib/exception/CMakeLists.txt
index 1341623a51..43b9efb77f 100644
--- a/library/cpp/monlib/exception/CMakeLists.txt
+++ b/library/cpp/monlib/exception/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-exception)
target_link_libraries(cpp-monlib-exception PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/messagebus/CMakeLists.txt b/library/cpp/monlib/messagebus/CMakeLists.txt
index 73e9ab88aa..82610ee23f 100644
--- a/library/cpp/monlib/messagebus/CMakeLists.txt
+++ b/library/cpp/monlib/messagebus/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-messagebus)
target_link_libraries(cpp-monlib-messagebus PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/metrics/CMakeLists.txt b/library/cpp/monlib/metrics/CMakeLists.txt
index 0f8487d84a..50001ff0da 100644
--- a/library/cpp/monlib/metrics/CMakeLists.txt
+++ b/library/cpp/monlib/metrics/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-metrics)
target_link_libraries(cpp-monlib-metrics PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/service/CMakeLists.txt b/library/cpp/monlib/service/CMakeLists.txt
index cebd936de9..db4bf963ff 100644
--- a/library/cpp/monlib/service/CMakeLists.txt
+++ b/library/cpp/monlib/service/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-monlib-service)
target_link_libraries(cpp-monlib-service PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/service/pages/CMakeLists.txt b/library/cpp/monlib/service/pages/CMakeLists.txt
index 8cc4b77a2b..36b85fd379 100644
--- a/library/cpp/monlib/service/pages/CMakeLists.txt
+++ b/library/cpp/monlib/service/pages/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(monlib-service-pages)
target_link_libraries(monlib-service-pages PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt
index faaf3c2c54..8a5b46eba9 100644
--- a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt
+++ b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(service-pages-tablesorter INTERFACE)
target_link_libraries(service-pages-tablesorter INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/on_disk/chunks/CMakeLists.txt b/library/cpp/on_disk/chunks/CMakeLists.txt
index bdcab39cc1..1eb245af19 100644
--- a/library/cpp/on_disk/chunks/CMakeLists.txt
+++ b/library/cpp/on_disk/chunks/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-on_disk-chunks)
target_link_libraries(cpp-on_disk-chunks PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/openssl/holders/CMakeLists.txt b/library/cpp/openssl/holders/CMakeLists.txt
index a1070e8b60..90f445a87b 100644
--- a/library/cpp/openssl/holders/CMakeLists.txt
+++ b/library/cpp/openssl/holders/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-openssl-holders)
diff --git a/library/cpp/openssl/init/CMakeLists.txt b/library/cpp/openssl/init/CMakeLists.txt
index b54158108d..6049df14dc 100644
--- a/library/cpp/openssl/init/CMakeLists.txt
+++ b/library/cpp/openssl/init/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-openssl-init)
diff --git a/library/cpp/openssl/io/CMakeLists.txt b/library/cpp/openssl/io/CMakeLists.txt
index 3e235c9564..42f1810dab 100644
--- a/library/cpp/openssl/io/CMakeLists.txt
+++ b/library/cpp/openssl/io/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-openssl-io)
diff --git a/library/cpp/openssl/method/CMakeLists.txt b/library/cpp/openssl/method/CMakeLists.txt
index 6884fe9f74..81ee4aeeca 100644
--- a/library/cpp/openssl/method/CMakeLists.txt
+++ b/library/cpp/openssl/method/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(cpp-openssl-method)
diff --git a/library/cpp/packedtypes/CMakeLists.txt b/library/cpp/packedtypes/CMakeLists.txt
index f9dda2f230..edd45c86ca 100644
--- a/library/cpp/packedtypes/CMakeLists.txt
+++ b/library/cpp/packedtypes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-packedtypes)
target_link_libraries(library-cpp-packedtypes PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/packers/CMakeLists.txt b/library/cpp/packers/CMakeLists.txt
index 9f371e18e1..5d2f57d1d9 100644
--- a/library/cpp/packers/CMakeLists.txt
+++ b/library/cpp/packers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-packers)
target_link_libraries(library-cpp-packers PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/pop_count/CMakeLists.txt b/library/cpp/pop_count/CMakeLists.txt
index 7d55f3870e..f937f0c451 100644
--- a/library/cpp/pop_count/CMakeLists.txt
+++ b/library/cpp/pop_count/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-pop_count)
target_link_libraries(library-cpp-pop_count PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/protobuf/interop/CMakeLists.txt b/library/cpp/protobuf/interop/CMakeLists.txt
index e9477ec256..68f3fa1a61 100644
--- a/library/cpp/protobuf/interop/CMakeLists.txt
+++ b/library/cpp/protobuf/interop/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-protobuf-interop)
target_link_libraries(cpp-protobuf-interop PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/protobuf/json/CMakeLists.txt b/library/cpp/protobuf/json/CMakeLists.txt
index 2afd155339..3347433da2 100644
--- a/library/cpp/protobuf/json/CMakeLists.txt
+++ b/library/cpp/protobuf/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-protobuf-json)
target_link_libraries(cpp-protobuf-json PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/protobuf/util/CMakeLists.txt b/library/cpp/protobuf/util/CMakeLists.txt
index ca876d744b..d25187fbdb 100644
--- a/library/cpp/protobuf/util/CMakeLists.txt
+++ b/library/cpp/protobuf/util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-protobuf-util)
target_link_libraries(cpp-protobuf-util PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/protobuf/util/proto/CMakeLists.txt b/library/cpp/protobuf/util/proto/CMakeLists.txt
index 572a1ef66c..fe90216e53 100644
--- a/library/cpp/protobuf/util/proto/CMakeLists.txt
+++ b/library/cpp/protobuf/util/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(protobuf-util-proto)
target_link_libraries(protobuf-util-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/random_provider/CMakeLists.txt b/library/cpp/random_provider/CMakeLists.txt
index 0fbb274e77..992d03e744 100644
--- a/library/cpp/random_provider/CMakeLists.txt
+++ b/library/cpp/random_provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-random_provider)
target_link_libraries(library-cpp-random_provider PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/regex/hyperscan/CMakeLists.txt b/library/cpp/regex/hyperscan/CMakeLists.txt
index 17b4f3fb5b..9339884699 100644
--- a/library/cpp/regex/hyperscan/CMakeLists.txt
+++ b/library/cpp/regex/hyperscan/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-regex-hyperscan)
target_link_libraries(cpp-regex-hyperscan PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/regex/pcre/CMakeLists.txt b/library/cpp/regex/pcre/CMakeLists.txt
index e4a6473043..c76309a35c 100644
--- a/library/cpp/regex/pcre/CMakeLists.txt
+++ b/library/cpp/regex/pcre/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-regex-pcre)
target_link_libraries(cpp-regex-pcre PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/regex/pire/CMakeLists.txt b/library/cpp/regex/pire/CMakeLists.txt
index 3f8c31f745..b5af15e383 100644
--- a/library/cpp/regex/pire/CMakeLists.txt
+++ b/library/cpp/regex/pire/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-regex-pire)
target_compile_options(cpp-regex-pire PRIVATE
-DPIRE_NO_CONFIG
diff --git a/library/cpp/resource/CMakeLists.txt b/library/cpp/resource/CMakeLists.txt
index 7bd9039a06..8946711fef 100644
--- a/library/cpp/resource/CMakeLists.txt
+++ b/library/cpp/resource/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-resource)
target_link_libraries(library-cpp-resource PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/retry/CMakeLists.txt b/library/cpp/retry/CMakeLists.txt
index 6345956a57..cda3814e3f 100644
--- a/library/cpp/retry/CMakeLists.txt
+++ b/library/cpp/retry/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-retry)
target_link_libraries(library-cpp-retry PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/retry/protos/CMakeLists.txt b/library/cpp/retry/protos/CMakeLists.txt
index c8c8a85208..920174c054 100644
--- a/library/cpp/retry/protos/CMakeLists.txt
+++ b/library/cpp/retry/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-retry-protos)
target_link_libraries(cpp-retry-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/scheme/CMakeLists.txt b/library/cpp/scheme/CMakeLists.txt
index fd618ecca9..7670330619 100644
--- a/library/cpp/scheme/CMakeLists.txt
+++ b/library/cpp/scheme/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-scheme)
target_link_libraries(library-cpp-scheme PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/sighandler/CMakeLists.txt b/library/cpp/sighandler/CMakeLists.txt
index 260759a39f..d33892a773 100644
--- a/library/cpp/sighandler/CMakeLists.txt
+++ b/library/cpp/sighandler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-sighandler)
target_link_libraries(library-cpp-sighandler PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/sliding_window/CMakeLists.txt b/library/cpp/sliding_window/CMakeLists.txt
index 2199cd6df2..36b314785d 100644
--- a/library/cpp/sliding_window/CMakeLists.txt
+++ b/library/cpp/sliding_window/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-sliding_window)
target_link_libraries(library-cpp-sliding_window PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/sse/CMakeLists.txt b/library/cpp/sse/CMakeLists.txt
index 31af1330d6..b214735b32 100644
--- a/library/cpp/sse/CMakeLists.txt
+++ b/library/cpp/sse/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-sse)
target_link_libraries(library-cpp-sse PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/streams/brotli/CMakeLists.txt b/library/cpp/streams/brotli/CMakeLists.txt
index 7f4c7f9881..cede8674f9 100644
--- a/library/cpp/streams/brotli/CMakeLists.txt
+++ b/library/cpp/streams/brotli/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-streams-brotli)
target_link_libraries(cpp-streams-brotli PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/streams/bzip2/CMakeLists.txt b/library/cpp/streams/bzip2/CMakeLists.txt
index f501474af4..ff65800e02 100644
--- a/library/cpp/streams/bzip2/CMakeLists.txt
+++ b/library/cpp/streams/bzip2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-streams-bzip2)
target_link_libraries(cpp-streams-bzip2 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/streams/lzma/CMakeLists.txt b/library/cpp/streams/lzma/CMakeLists.txt
index 1bd6be5cdf..ad637c4c49 100644
--- a/library/cpp/streams/lzma/CMakeLists.txt
+++ b/library/cpp/streams/lzma/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-streams-lzma)
target_link_libraries(cpp-streams-lzma PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/streams/zc_memory_input/CMakeLists.txt b/library/cpp/streams/zc_memory_input/CMakeLists.txt
index b44328829d..deaf51d0b2 100644
--- a/library/cpp/streams/zc_memory_input/CMakeLists.txt
+++ b/library/cpp/streams/zc_memory_input/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-streams-zc_memory_input)
target_link_libraries(cpp-streams-zc_memory_input PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/streams/zstd/CMakeLists.txt b/library/cpp/streams/zstd/CMakeLists.txt
index fcc8476239..97734ca70f 100644
--- a/library/cpp/streams/zstd/CMakeLists.txt
+++ b/library/cpp/streams/zstd/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-streams-zstd)
target_link_libraries(cpp-streams-zstd PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/base64/CMakeLists.txt b/library/cpp/string_utils/base64/CMakeLists.txt
index dae18c03a0..0bf08c6bca 100644
--- a/library/cpp/string_utils/base64/CMakeLists.txt
+++ b/library/cpp/string_utils/base64/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-base64)
target_link_libraries(cpp-string_utils-base64 PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/indent_text/CMakeLists.txt b/library/cpp/string_utils/indent_text/CMakeLists.txt
index 832c5fab6a..5a7b6a0a38 100644
--- a/library/cpp/string_utils/indent_text/CMakeLists.txt
+++ b/library/cpp/string_utils/indent_text/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-indent_text)
target_link_libraries(cpp-string_utils-indent_text PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt b/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt
index 870fe13749..ec3861df9b 100644
--- a/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt
+++ b/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-levenshtein_diff)
target_link_libraries(cpp-string_utils-levenshtein_diff PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/parse_size/CMakeLists.txt b/library/cpp/string_utils/parse_size/CMakeLists.txt
index b82e33e9ac..e668d64272 100644
--- a/library/cpp/string_utils/parse_size/CMakeLists.txt
+++ b/library/cpp/string_utils/parse_size/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-parse_size)
target_link_libraries(cpp-string_utils-parse_size PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/quote/CMakeLists.txt b/library/cpp/string_utils/quote/CMakeLists.txt
index 0862ccb6fa..0d9b30af29 100644
--- a/library/cpp/string_utils/quote/CMakeLists.txt
+++ b/library/cpp/string_utils/quote/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-quote)
target_link_libraries(cpp-string_utils-quote PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt b/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt
index e354a94c6e..5dd53e6d80 100644
--- a/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt
+++ b/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-relaxed_escaper)
target_link_libraries(cpp-string_utils-relaxed_escaper PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/scan/CMakeLists.txt b/library/cpp/string_utils/scan/CMakeLists.txt
index 4f42d54001..e977eedaa6 100644
--- a/library/cpp/string_utils/scan/CMakeLists.txt
+++ b/library/cpp/string_utils/scan/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-scan)
target_link_libraries(cpp-string_utils-scan PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/url/CMakeLists.txt b/library/cpp/string_utils/url/CMakeLists.txt
index 609cfd3f75..5ff22d9ea6 100644
--- a/library/cpp/string_utils/url/CMakeLists.txt
+++ b/library/cpp/string_utils/url/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-url)
target_link_libraries(cpp-string_utils-url PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/string_utils/ztstrbuf/CMakeLists.txt b/library/cpp/string_utils/ztstrbuf/CMakeLists.txt
index 17c41ce2d5..ee5bf41b93 100644
--- a/library/cpp/string_utils/ztstrbuf/CMakeLists.txt
+++ b/library/cpp/string_utils/ztstrbuf/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-string_utils-ztstrbuf)
target_link_libraries(cpp-string_utils-ztstrbuf PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/svnversion/CMakeLists.txt b/library/cpp/svnversion/CMakeLists.txt
index ffee2b17e0..ddc5aa9740 100644
--- a/library/cpp/svnversion/CMakeLists.txt
+++ b/library/cpp/svnversion/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-svnversion)
target_link_libraries(library-cpp-svnversion PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/terminate_handler/CMakeLists.txt b/library/cpp/terminate_handler/CMakeLists.txt
index 63d89484cf..5bc454cb1d 100644
--- a/library/cpp/terminate_handler/CMakeLists.txt
+++ b/library/cpp/terminate_handler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-terminate_handler)
target_link_libraries(library-cpp-terminate_handler PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/common/CMakeLists.txt b/library/cpp/testing/common/CMakeLists.txt
index cd819a464c..a0a2d01988 100644
--- a/library/cpp/testing/common/CMakeLists.txt
+++ b/library/cpp/testing/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-common)
target_link_libraries(cpp-testing-common PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/gmock_in_unittest/CMakeLists.txt b/library/cpp/testing/gmock_in_unittest/CMakeLists.txt
index 5e6486a2c4..a3303647bd 100644
--- a/library/cpp/testing/gmock_in_unittest/CMakeLists.txt
+++ b/library/cpp/testing/gmock_in_unittest/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-gmock_in_unittest)
target_link_libraries(cpp-testing-gmock_in_unittest PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/gtest_extensions/CMakeLists.txt b/library/cpp/testing/gtest_extensions/CMakeLists.txt
index 50b6d18d2b..542c855c85 100644
--- a/library/cpp/testing/gtest_extensions/CMakeLists.txt
+++ b/library/cpp/testing/gtest_extensions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-gtest_extensions)
target_link_libraries(cpp-testing-gtest_extensions PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/hook/CMakeLists.txt b/library/cpp/testing/hook/CMakeLists.txt
index 39272209f3..c452ebec81 100644
--- a/library/cpp/testing/hook/CMakeLists.txt
+++ b/library/cpp/testing/hook/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-hook)
target_link_libraries(cpp-testing-hook PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/unittest/CMakeLists.txt b/library/cpp/testing/unittest/CMakeLists.txt
index 5c4976b8ed..8d86b85e75 100644
--- a/library/cpp/testing/unittest/CMakeLists.txt
+++ b/library/cpp/testing/unittest/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-unittest)
target_link_libraries(cpp-testing-unittest PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/testing/unittest_main/CMakeLists.txt b/library/cpp/testing/unittest_main/CMakeLists.txt
index 05555b99e7..26424850d3 100644
--- a/library/cpp/testing/unittest_main/CMakeLists.txt
+++ b/library/cpp/testing/unittest_main/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-testing-unittest_main)
target_link_libraries(cpp-testing-unittest_main PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/equeue/CMakeLists.txt b/library/cpp/threading/equeue/CMakeLists.txt
index 6171b91354..da1af4932f 100644
--- a/library/cpp/threading/equeue/CMakeLists.txt
+++ b/library/cpp/threading/equeue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-equeue)
target_link_libraries(cpp-threading-equeue PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/future/CMakeLists.txt b/library/cpp/threading/future/CMakeLists.txt
index 48f3998d54..47e4c0a859 100644
--- a/library/cpp/threading/future/CMakeLists.txt
+++ b/library/cpp/threading/future/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-future)
target_link_libraries(cpp-threading-future PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/light_rw_lock/CMakeLists.txt b/library/cpp/threading/light_rw_lock/CMakeLists.txt
index 5acf6f7955..cfe6bec1e0 100644
--- a/library/cpp/threading/light_rw_lock/CMakeLists.txt
+++ b/library/cpp/threading/light_rw_lock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-light_rw_lock)
target_link_libraries(cpp-threading-light_rw_lock PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/local_executor/CMakeLists.txt b/library/cpp/threading/local_executor/CMakeLists.txt
index 7b23fb7936..a7804d8dd3 100644
--- a/library/cpp/threading/local_executor/CMakeLists.txt
+++ b/library/cpp/threading/local_executor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-local_executor)
target_link_libraries(cpp-threading-local_executor PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/poor_man_openmp/CMakeLists.txt b/library/cpp/threading/poor_man_openmp/CMakeLists.txt
index b52ff4f4bf..2365606519 100644
--- a/library/cpp/threading/poor_man_openmp/CMakeLists.txt
+++ b/library/cpp/threading/poor_man_openmp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-poor_man_openmp)
target_link_libraries(cpp-threading-poor_man_openmp PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/queue/CMakeLists.txt b/library/cpp/threading/queue/CMakeLists.txt
index 3404cae982..00adb02547 100644
--- a/library/cpp/threading/queue/CMakeLists.txt
+++ b/library/cpp/threading/queue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-queue)
target_link_libraries(cpp-threading-queue PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/threading/task_scheduler/CMakeLists.txt b/library/cpp/threading/task_scheduler/CMakeLists.txt
index ee3db14c8f..ab9f2cd4e9 100644
--- a/library/cpp/threading/task_scheduler/CMakeLists.txt
+++ b/library/cpp/threading/task_scheduler/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-threading-task_scheduler)
target_link_libraries(cpp-threading-task_scheduler PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/time_provider/CMakeLists.txt b/library/cpp/time_provider/CMakeLists.txt
index 73ef1db39a..aa7435c882 100644
--- a/library/cpp/time_provider/CMakeLists.txt
+++ b/library/cpp/time_provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-time_provider)
target_link_libraries(library-cpp-time_provider PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/timezone_conversion/CMakeLists.txt b/library/cpp/timezone_conversion/CMakeLists.txt
index 3393e79a0b..42a7d4db36 100644
--- a/library/cpp/timezone_conversion/CMakeLists.txt
+++ b/library/cpp/timezone_conversion/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-timezone_conversion)
target_link_libraries(library-cpp-timezone_conversion PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/tld/CMakeLists.txt b/library/cpp/tld/CMakeLists.txt
index 14652e31de..b741ac5298 100644
--- a/library/cpp/tld/CMakeLists.txt
+++ b/library/cpp/tld/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(Python2 REQUIRED)
add_library(library-cpp-tld)
diff --git a/library/cpp/unicode/normalization/CMakeLists.txt b/library/cpp/unicode/normalization/CMakeLists.txt
index 516ff91f28..1e8c85a02f 100644
--- a/library/cpp/unicode/normalization/CMakeLists.txt
+++ b/library/cpp/unicode/normalization/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-unicode-normalization)
target_link_libraries(cpp-unicode-normalization PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/unicode/punycode/CMakeLists.txt b/library/cpp/unicode/punycode/CMakeLists.txt
index 3a59a46ac1..00906afe58 100644
--- a/library/cpp/unicode/punycode/CMakeLists.txt
+++ b/library/cpp/unicode/punycode/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(libidn REQUIRED)
add_library(cpp-unicode-punycode)
diff --git a/library/cpp/uri/CMakeLists.txt b/library/cpp/uri/CMakeLists.txt
index 5f5d54a9f0..41ac6fb5b1 100644
--- a/library/cpp/uri/CMakeLists.txt
+++ b/library/cpp/uri/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(libidn REQUIRED)
add_library(library-cpp-uri)
diff --git a/library/cpp/xml/document/CMakeLists.txt b/library/cpp/xml/document/CMakeLists.txt
index 373dcd1a94..70c3d7eb5d 100644
--- a/library/cpp/xml/document/CMakeLists.txt
+++ b/library/cpp/xml/document/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-xml-document)
target_link_libraries(cpp-xml-document PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/xml/init/CMakeLists.txt b/library/cpp/xml/init/CMakeLists.txt
index d7736ee033..ab81cdf694 100644
--- a/library/cpp/xml/init/CMakeLists.txt
+++ b/library/cpp/xml/init/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-xml-init)
target_link_libraries(cpp-xml-init PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yaml/as/CMakeLists.txt b/library/cpp/yaml/as/CMakeLists.txt
index 74c8a3ddb6..15208c8a09 100644
--- a/library/cpp/yaml/as/CMakeLists.txt
+++ b/library/cpp/yaml/as/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yaml-as INTERFACE)
target_link_libraries(cpp-yaml-as INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/yson/CMakeLists.txt b/library/cpp/yson/CMakeLists.txt
index e12d985bbf..7933584935 100644
--- a/library/cpp/yson/CMakeLists.txt
+++ b/library/cpp/yson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-cpp-yson)
target_link_libraries(library-cpp-yson PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yson/json/CMakeLists.txt b/library/cpp/yson/json/CMakeLists.txt
index ef39ea0eed..db7d840a8c 100644
--- a/library/cpp/yson/json/CMakeLists.txt
+++ b/library/cpp/yson/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yson-json)
target_link_libraries(cpp-yson-json PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yson/node/CMakeLists.txt b/library/cpp/yson/node/CMakeLists.txt
index 79e2458e21..840ee5556c 100644
--- a/library/cpp/yson/node/CMakeLists.txt
+++ b/library/cpp/yson/node/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yson-node)
target_link_libraries(cpp-yson-node PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yson_pull/CMakeLists.txt b/library/cpp/yson_pull/CMakeLists.txt
index 4ca6e19459..342f1532a8 100644
--- a/library/cpp/yson_pull/CMakeLists.txt
+++ b/library/cpp/yson_pull/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yson_pull)
target_link_libraries(yson_pull PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/assert/CMakeLists.txt b/library/cpp/yt/assert/CMakeLists.txt
index b54c8c6016..8ca8806a6b 100644
--- a/library/cpp/yt/assert/CMakeLists.txt
+++ b/library/cpp/yt/assert/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-assert)
target_link_libraries(cpp-yt-assert PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/coding/CMakeLists.txt b/library/cpp/yt/coding/CMakeLists.txt
index 6313fcdc36..0bd06ca740 100644
--- a/library/cpp/yt/coding/CMakeLists.txt
+++ b/library/cpp/yt/coding/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-coding INTERFACE)
target_link_libraries(cpp-yt-coding INTERFACE
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/exception/CMakeLists.txt b/library/cpp/yt/exception/CMakeLists.txt
index 26ead463a0..591a7a21d1 100644
--- a/library/cpp/yt/exception/CMakeLists.txt
+++ b/library/cpp/yt/exception/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-exception)
target_link_libraries(cpp-yt-exception PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/memory/CMakeLists.txt b/library/cpp/yt/memory/CMakeLists.txt
index ef15eea6fd..873bd56ae9 100644
--- a/library/cpp/yt/memory/CMakeLists.txt
+++ b/library/cpp/yt/memory/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-memory)
target_link_libraries(cpp-yt-memory PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/misc/CMakeLists.txt b/library/cpp/yt/misc/CMakeLists.txt
index cccaef7540..c3eb8aa025 100644
--- a/library/cpp/yt/misc/CMakeLists.txt
+++ b/library/cpp/yt/misc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-misc)
target_link_libraries(cpp-yt-misc PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/string/CMakeLists.txt b/library/cpp/yt/string/CMakeLists.txt
index d26e6e35be..44d008313e 100644
--- a/library/cpp/yt/string/CMakeLists.txt
+++ b/library/cpp/yt/string/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-string)
target_link_libraries(cpp-yt-string PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/yson/CMakeLists.txt b/library/cpp/yt/yson/CMakeLists.txt
index 932a649365..b4d5d72a0b 100644
--- a/library/cpp/yt/yson/CMakeLists.txt
+++ b/library/cpp/yt/yson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-yson)
target_link_libraries(cpp-yt-yson PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/yt/yson_string/CMakeLists.txt b/library/cpp/yt/yson_string/CMakeLists.txt
index f99bb3d9b2..d2938dc9a3 100644
--- a/library/cpp/yt/yson_string/CMakeLists.txt
+++ b/library/cpp/yt/yson_string/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-yt-yson_string)
target_link_libraries(cpp-yt-yson_string PUBLIC
contrib-libs-cxxsupp
diff --git a/library/cpp/ytalloc/api/CMakeLists.txt b/library/cpp/ytalloc/api/CMakeLists.txt
index ea481e4341..f7e8469f72 100644
--- a/library/cpp/ytalloc/api/CMakeLists.txt
+++ b/library/cpp/ytalloc/api/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-ytalloc-api)
target_link_libraries(cpp-ytalloc-api PUBLIC
contrib-libs-cxxsupp
diff --git a/library/python/symbols/libc/CMakeLists.txt b/library/python/symbols/libc/CMakeLists.txt
index d101fdd970..ef018b607f 100644
--- a/library/python/symbols/libc/CMakeLists.txt
+++ b/library/python/symbols/libc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(python-symbols-libc INTERFACE)
target_link_libraries(python-symbols-libc INTERFACE
contrib-libs-cxxsupp
diff --git a/library/python/symbols/python/CMakeLists.txt b/library/python/symbols/python/CMakeLists.txt
index abd25318b1..3993e19c91 100644
--- a/library/python/symbols/python/CMakeLists.txt
+++ b/library/python/symbols/python/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(python-symbols-python INTERFACE)
target_link_libraries(python-symbols-python INTERFACE
contrib-libs-cxxsupp
diff --git a/library/python/symbols/registry/CMakeLists.txt b/library/python/symbols/registry/CMakeLists.txt
index 9bb6b61331..89e8f9ba17 100644
--- a/library/python/symbols/registry/CMakeLists.txt
+++ b/library/python/symbols/registry/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(python-symbols-registry)
target_link_libraries(python-symbols-registry PUBLIC
contrib-libs-cxxsupp
diff --git a/tools/enum_parser/enum_parser/bin/CMakeLists.txt b/tools/enum_parser/enum_parser/bin/CMakeLists.txt
index 4d8c5a00b5..198778f90b 100644
--- a/tools/enum_parser/enum_parser/bin/CMakeLists.txt
+++ b/tools/enum_parser/enum_parser/bin/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(enum_parser)
target_link_libraries(enum_parser PUBLIC
contrib-libs-cxxsupp
diff --git a/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt
index c3496ddd3e..0da66ac23f 100644
--- a/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt
+++ b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tools-enum_parser-enum_serialization_runtime)
target_link_libraries(tools-enum_parser-enum_serialization_runtime PUBLIC
contrib-libs-cxxsupp
diff --git a/tools/enum_parser/parse_enum/CMakeLists.txt b/tools/enum_parser/parse_enum/CMakeLists.txt
index c494761068..709e5a1868 100644
--- a/tools/enum_parser/parse_enum/CMakeLists.txt
+++ b/tools/enum_parser/parse_enum/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tools-enum_parser-parse_enum)
target_link_libraries(tools-enum_parser-parse_enum PUBLIC
contrib-libs-cxxsupp
diff --git a/tools/rescompiler/bin/CMakeLists.txt b/tools/rescompiler/bin/CMakeLists.txt
index 657cf9d403..4fe40e8109 100644
--- a/tools/rescompiler/bin/CMakeLists.txt
+++ b/tools/rescompiler/bin/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(rescompiler)
target_link_libraries(rescompiler PUBLIC
contrib-libs-cxxsupp
diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt
index bb98729654..426da4f522 100644
--- a/util/CMakeLists.txt
+++ b/util/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(ZLIB REQUIRED)
add_library(yutil)
diff --git a/util/charset/CMakeLists.txt b/util/charset/CMakeLists.txt
index b2492b864f..6048e1d375 100644
--- a/util/charset/CMakeLists.txt
+++ b/util/charset/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(util-charset)
target_link_libraries(util-charset PUBLIC
contrib-libs-cxxsupp
diff --git a/util/draft/CMakeLists.txt b/util/draft/CMakeLists.txt
index 78165fc8c3..40cb606846 100644
--- a/util/draft/CMakeLists.txt
+++ b/util/draft/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(util-draft)
target_link_libraries(util-draft PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/apps/ydb/CMakeLists.txt b/ydb/apps/ydb/CMakeLists.txt
index 8ecc6b15a2..9617c5652c 100644
--- a/ydb/apps/ydb/CMakeLists.txt
+++ b/ydb/apps/ydb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb)
target_link_libraries(ydb PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/apps/ydb/commands/CMakeLists.txt b/ydb/apps/ydb/commands/CMakeLists.txt
index 6814b25e01..a3074eb324 100644
--- a/ydb/apps/ydb/commands/CMakeLists.txt
+++ b/ydb/apps/ydb/commands/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(commands)
target_link_libraries(commands PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/apps/ydbd/CMakeLists.txt b/ydb/apps/ydbd/CMakeLists.txt
index 3f0c1e9ede..34a8e811f7 100644
--- a/ydb/apps/ydbd/CMakeLists.txt
+++ b/ydb/apps/ydbd/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydbd)
target_compile_options(ydbd PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/actorlib_impl/CMakeLists.txt b/ydb/core/actorlib_impl/CMakeLists.txt
index 6f34736fb0..bfbae8a883 100644
--- a/ydb/core/actorlib_impl/CMakeLists.txt
+++ b/ydb/core/actorlib_impl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-actorlib_impl)
target_compile_options(ydb-core-actorlib_impl PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/base/CMakeLists.txt b/ydb/core/base/CMakeLists.txt
index 7c9b3c29e1..1346c75550 100644
--- a/ydb/core/base/CMakeLists.txt
+++ b/ydb/core/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-base)
target_link_libraries(ydb-core-base PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/base/services/CMakeLists.txt b/ydb/core/base/services/CMakeLists.txt
index 61076291e0..549d254c08 100644
--- a/ydb/core/base/services/CMakeLists.txt
+++ b/ydb/core/base/services/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-base-services INTERFACE)
target_link_libraries(core-base-services INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/CMakeLists.txt b/ydb/core/blobstorage/CMakeLists.txt
index 5b66a0b186..5c5c848af3 100644
--- a/ydb/core/blobstorage/CMakeLists.txt
+++ b/ydb/core/blobstorage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-blobstorage INTERFACE)
target_link_libraries(ydb-core-blobstorage INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/backpressure/CMakeLists.txt b/ydb/core/blobstorage/backpressure/CMakeLists.txt
index 7091e947ef..87e46ce17c 100644
--- a/ydb/core/blobstorage/backpressure/CMakeLists.txt
+++ b/ydb/core/blobstorage/backpressure/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-backpressure)
target_link_libraries(core-blobstorage-backpressure PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/base/CMakeLists.txt b/ydb/core/blobstorage/base/CMakeLists.txt
index 389b72f86b..19c7abdfc7 100644
--- a/ydb/core/blobstorage/base/CMakeLists.txt
+++ b/ydb/core/blobstorage/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-base)
target_link_libraries(core-blobstorage-base PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/crypto/CMakeLists.txt b/ydb/core/blobstorage/crypto/CMakeLists.txt
index 89383669c0..27691e9cb9 100644
--- a/ydb/core/blobstorage/crypto/CMakeLists.txt
+++ b/ydb/core/blobstorage/crypto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-crypto)
target_link_libraries(core-blobstorage-crypto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/dsproxy/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/CMakeLists.txt
index 19a6d21e77..ec25b93606 100644
--- a/ydb/core/blobstorage/dsproxy/CMakeLists.txt
+++ b/ydb/core/blobstorage/dsproxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-dsproxy)
target_link_libraries(core-blobstorage-dsproxy PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt
index 81db2cc80f..864b6c49cf 100644
--- a/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt
+++ b/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-dsproxy-mock)
target_link_libraries(blobstorage-dsproxy-mock PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/groupinfo/CMakeLists.txt b/ydb/core/blobstorage/groupinfo/CMakeLists.txt
index b55d80e525..22b295171d 100644
--- a/ydb/core/blobstorage/groupinfo/CMakeLists.txt
+++ b/ydb/core/blobstorage/groupinfo/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-groupinfo)
target_link_libraries(core-blobstorage-groupinfo PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/incrhuge/CMakeLists.txt b/ydb/core/blobstorage/incrhuge/CMakeLists.txt
index 4c296eb7cb..ffc025f0b8 100644
--- a/ydb/core/blobstorage/incrhuge/CMakeLists.txt
+++ b/ydb/core/blobstorage/incrhuge/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-incrhuge)
target_link_libraries(core-blobstorage-incrhuge PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt b/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt
index afb9d655db..8f4f164dc5 100644
--- a/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt
+++ b/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-lwtrace_probes)
target_link_libraries(core-blobstorage-lwtrace_probes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/nodewarden/CMakeLists.txt b/ydb/core/blobstorage/nodewarden/CMakeLists.txt
index 5ed1997b91..fe97c15e81 100644
--- a/ydb/core/blobstorage/nodewarden/CMakeLists.txt
+++ b/ydb/core/blobstorage/nodewarden/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-nodewarden)
target_link_libraries(core-blobstorage-nodewarden PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/other/CMakeLists.txt b/ydb/core/blobstorage/other/CMakeLists.txt
index 6927e51db7..7953ff23b9 100644
--- a/ydb/core/blobstorage/other/CMakeLists.txt
+++ b/ydb/core/blobstorage/other/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-other)
target_link_libraries(core-blobstorage-other PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/pdisk/CMakeLists.txt b/ydb/core/blobstorage/pdisk/CMakeLists.txt
index 225719197e..808c4cd13b 100644
--- a/ydb/core/blobstorage/pdisk/CMakeLists.txt
+++ b/ydb/core/blobstorage/pdisk/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-pdisk)
target_link_libraries(core-blobstorage-pdisk PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt b/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt
index 686bfb8f5e..515121d7e9 100644
--- a/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt
+++ b/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-pdisk-mock)
target_link_libraries(blobstorage-pdisk-mock PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt b/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt
index c1b0f0364b..fc4df2e199 100644
--- a/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt
+++ b/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-storagepoolmon INTERFACE)
target_link_libraries(core-blobstorage-storagepoolmon INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/testload/CMakeLists.txt b/ydb/core/blobstorage/testload/CMakeLists.txt
index 2479efec8f..f50aae1d18 100644
--- a/ydb/core/blobstorage/testload/CMakeLists.txt
+++ b/ydb/core/blobstorage/testload/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-testload)
target_link_libraries(core-blobstorage-testload PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/CMakeLists.txt b/ydb/core/blobstorage/vdisk/CMakeLists.txt
index d1df20104e..824dafba62 100644
--- a/ydb/core/blobstorage/vdisk/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blobstorage-vdisk)
target_link_libraries(core-blobstorage-vdisk PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt b/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt
index 20d832ec56..d67fd4380d 100644
--- a/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-anubis_osiris)
target_link_libraries(blobstorage-vdisk-anubis_osiris PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/common/CMakeLists.txt b/ydb/core/blobstorage/vdisk/common/CMakeLists.txt
index 840cc587a1..7290edf7e8 100644
--- a/ydb/core/blobstorage/vdisk/common/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-common)
target_link_libraries(blobstorage-vdisk-common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt b/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt
index dcf25c29d1..ad1220bf25 100644
--- a/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-defrag)
target_link_libraries(blobstorage-vdisk-defrag PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt b/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt
index e46587032f..3f7834c9bf 100644
--- a/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-handoff)
target_link_libraries(blobstorage-vdisk-handoff PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt b/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt
index 251600c09a..14e856722f 100644
--- a/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-huge)
target_link_libraries(blobstorage-vdisk-huge PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt
index e2c8ed8bee..af4bb25210 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-hulldb)
target_link_libraries(blobstorage-vdisk-hulldb PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt
index 09fcdf5e56..42c0544089 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-barriers)
target_link_libraries(vdisk-hulldb-barriers PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt
index 1f77339fee..e8525599c2 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-base)
target_link_libraries(vdisk-hulldb-base PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt
index 32f79ca8c7..dc2e060205 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-compstrat)
target_link_libraries(vdisk-hulldb-compstrat PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt
index e33e37214f..e9bd4c18f4 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-fresh)
target_link_libraries(vdisk-hulldb-fresh PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt
index f3f5fdf521..50a8e7e758 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-generic)
target_link_libraries(vdisk-hulldb-generic PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt
index 16a289b3b1..bde9a7d2fb 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(vdisk-hulldb-test)
target_link_libraries(vdisk-hulldb-test PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.txt
index 962811ca98..a8719d5420 100644
--- a/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hulldb/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-blobstorage-vdisk-hulldb-ut)
target_include_directories(ydb-core-blobstorage-vdisk-hulldb-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/core/blobstorage/vdisk/hulldb
diff --git a/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt
index bc4b6b649e..a3d531b843 100644
--- a/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-hullop)
target_link_libraries(blobstorage-vdisk-hullop PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt b/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt
index 0f06bb1fa3..394643dea2 100644
--- a/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-ingress)
target_link_libraries(blobstorage-vdisk-ingress PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt b/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt
index 60a9dab002..b8f9fd9a67 100644
--- a/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-localrecovery)
target_link_libraries(blobstorage-vdisk-localrecovery PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/query/CMakeLists.txt b/ydb/core/blobstorage/vdisk/query/CMakeLists.txt
index 5c9e5482c5..553e85e87a 100644
--- a/ydb/core/blobstorage/vdisk/query/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/query/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-query)
target_link_libraries(blobstorage-vdisk-query PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt b/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt
index deb058377d..8bdb85efc7 100644
--- a/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-repl)
target_link_libraries(blobstorage-vdisk-repl PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt b/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt
index 35ce7c83f6..dd37bb162b 100644
--- a/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-scrub)
target_link_libraries(blobstorage-vdisk-scrub PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt b/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt
index ff7fce9694..36a6887bb1 100644
--- a/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-skeleton)
target_link_libraries(blobstorage-vdisk-skeleton PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt b/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt
index f3896afb80..0f89ef5de9 100644
--- a/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-syncer)
target_link_libraries(blobstorage-vdisk-syncer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt b/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt
index 7d15406e2a..31f4663596 100644
--- a/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt
+++ b/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(blobstorage-vdisk-synclog)
target_link_libraries(blobstorage-vdisk-synclog PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/blockstore/CMakeLists.txt b/ydb/core/blockstore/CMakeLists.txt
index e2e0d85ba1..d3afd2a0c5 100644
--- a/ydb/core/blockstore/CMakeLists.txt
+++ b/ydb/core/blockstore/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-blockstore INTERFACE)
target_link_libraries(ydb-core-blockstore INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/blockstore/core/CMakeLists.txt b/ydb/core/blockstore/core/CMakeLists.txt
index 4931261d50..8f39219425 100644
--- a/ydb/core/blockstore/core/CMakeLists.txt
+++ b/ydb/core/blockstore/core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-blockstore-core)
target_link_libraries(core-blockstore-core PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/client/CMakeLists.txt b/ydb/core/client/CMakeLists.txt
index 5cfd1a5b15..8770edd3d3 100644
--- a/ydb/core/client/CMakeLists.txt
+++ b/ydb/core/client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-client INTERFACE)
target_link_libraries(ydb-core-client INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/client/metadata/CMakeLists.txt b/ydb/core/client/metadata/CMakeLists.txt
index a8a2534924..210215bda2 100644
--- a/ydb/core/client/metadata/CMakeLists.txt
+++ b/ydb/core/client/metadata/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-client-metadata)
target_compile_options(core-client-metadata PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/client/minikql_compile/CMakeLists.txt b/ydb/core/client/minikql_compile/CMakeLists.txt
index 6ff4d50467..44663f939d 100644
--- a/ydb/core/client/minikql_compile/CMakeLists.txt
+++ b/ydb/core/client/minikql_compile/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-client-minikql_compile)
target_compile_options(core-client-minikql_compile PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/client/minikql_result_lib/CMakeLists.txt b/ydb/core/client/minikql_result_lib/CMakeLists.txt
index 18c5df7459..b316b0b744 100644
--- a/ydb/core/client/minikql_result_lib/CMakeLists.txt
+++ b/ydb/core/client/minikql_result_lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-client-minikql_result_lib)
target_link_libraries(core-client-minikql_result_lib PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/client/scheme_cache_lib/CMakeLists.txt b/ydb/core/client/scheme_cache_lib/CMakeLists.txt
index 8bcf6a2eab..c1e442d4c5 100644
--- a/ydb/core/client/scheme_cache_lib/CMakeLists.txt
+++ b/ydb/core/client/scheme_cache_lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-client-scheme_cache_lib)
target_compile_options(core-client-scheme_cache_lib PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/client/server/CMakeLists.txt b/ydb/core/client/server/CMakeLists.txt
index c93343a224..5baa2ea12b 100644
--- a/ydb/core/client/server/CMakeLists.txt
+++ b/ydb/core/client/server/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-client-server)
target_compile_options(core-client-server PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/cms/CMakeLists.txt b/ydb/core/cms/CMakeLists.txt
index 091ef14584..324931e13d 100644
--- a/ydb/core/cms/CMakeLists.txt
+++ b/ydb/core/cms/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-cms)
target_link_libraries(ydb-core-cms PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/cms/console/CMakeLists.txt b/ydb/core/cms/console/CMakeLists.txt
index e969b608bb..b2315740d8 100644
--- a/ydb/core/cms/console/CMakeLists.txt
+++ b/ydb/core/cms/console/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-cms-console)
target_link_libraries(core-cms-console PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/cms/console/validators/CMakeLists.txt b/ydb/core/cms/console/validators/CMakeLists.txt
index 7ecacc6078..aedf2e5cc4 100644
--- a/ydb/core/cms/console/validators/CMakeLists.txt
+++ b/ydb/core/cms/console/validators/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cms-console-validators)
target_link_libraries(cms-console-validators PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/control/CMakeLists.txt b/ydb/core/control/CMakeLists.txt
index 5fb6b6377f..c25e957cf4 100644
--- a/ydb/core/control/CMakeLists.txt
+++ b/ydb/core/control/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-control)
target_link_libraries(ydb-core-control PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/debug/CMakeLists.txt b/ydb/core/debug/CMakeLists.txt
index a273297479..60379910a2 100644
--- a/ydb/core/debug/CMakeLists.txt
+++ b/ydb/core/debug/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-debug)
target_link_libraries(ydb-core-debug PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/driver_lib/base_utils/CMakeLists.txt b/ydb/core/driver_lib/base_utils/CMakeLists.txt
index ad9d32e4a8..1f967d7fc3 100644
--- a/ydb/core/driver_lib/base_utils/CMakeLists.txt
+++ b/ydb/core/driver_lib/base_utils/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(base_utils)
target_compile_options(base_utils PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/driver_lib/cli_base/CMakeLists.txt b/ydb/core/driver_lib/cli_base/CMakeLists.txt
index d73b55b068..f291f09b2a 100644
--- a/ydb/core/driver_lib/cli_base/CMakeLists.txt
+++ b/ydb/core/driver_lib/cli_base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cli_base)
target_compile_options(cli_base PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/driver_lib/cli_config_base/CMakeLists.txt b/ydb/core/driver_lib/cli_config_base/CMakeLists.txt
index 1810fd1fa0..70daa62228 100644
--- a/ydb/core/driver_lib/cli_config_base/CMakeLists.txt
+++ b/ydb/core/driver_lib/cli_config_base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-driver_lib-cli_config_base)
target_compile_options(core-driver_lib-cli_config_base PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/driver_lib/cli_utils/CMakeLists.txt b/ydb/core/driver_lib/cli_utils/CMakeLists.txt
index 61043c25c3..bab2c0e260 100644
--- a/ydb/core/driver_lib/cli_utils/CMakeLists.txt
+++ b/ydb/core/driver_lib/cli_utils/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cli_utils)
target_compile_options(cli_utils PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/driver_lib/run/CMakeLists.txt b/ydb/core/driver_lib/run/CMakeLists.txt
index 1f0b81021e..237264020c 100644
--- a/ydb/core/driver_lib/run/CMakeLists.txt
+++ b/ydb/core/driver_lib/run/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(run)
target_compile_options(run PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/engine/CMakeLists.txt b/ydb/core/engine/CMakeLists.txt
index 5f612c5d4d..e4cc08d8d5 100644
--- a/ydb/core/engine/CMakeLists.txt
+++ b/ydb/core/engine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-engine)
target_compile_options(ydb-core-engine PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/engine/minikql/CMakeLists.txt b/ydb/core/engine/minikql/CMakeLists.txt
index 51f4beda66..4c32de6bd2 100644
--- a/ydb/core/engine/minikql/CMakeLists.txt
+++ b/ydb/core/engine/minikql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-engine-minikql)
target_compile_options(core-engine-minikql PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/erasure/CMakeLists.txt b/ydb/core/erasure/CMakeLists.txt
index 6533d3a777..63007d30b4 100644
--- a/ydb/core/erasure/CMakeLists.txt
+++ b/ydb/core/erasure/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-erasure)
target_link_libraries(ydb-core-erasure PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/filestore/CMakeLists.txt b/ydb/core/filestore/CMakeLists.txt
index 8893f86989..9e3407aa03 100644
--- a/ydb/core/filestore/CMakeLists.txt
+++ b/ydb/core/filestore/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-filestore INTERFACE)
target_link_libraries(ydb-core-filestore INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/filestore/core/CMakeLists.txt b/ydb/core/filestore/core/CMakeLists.txt
index 55ddaee761..47885d7257 100644
--- a/ydb/core/filestore/core/CMakeLists.txt
+++ b/ydb/core/filestore/core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-filestore-core)
target_link_libraries(core-filestore-core PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/formats/CMakeLists.txt b/ydb/core/formats/CMakeLists.txt
index 8f192b2207..0338d2a440 100644
--- a/ydb/core/formats/CMakeLists.txt
+++ b/ydb/core/formats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-formats)
target_link_libraries(ydb-core-formats PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_caching/CMakeLists.txt b/ydb/core/grpc_caching/CMakeLists.txt
index 3bff035bb8..cfbc9a6da6 100644
--- a/ydb/core/grpc_caching/CMakeLists.txt
+++ b/ydb/core/grpc_caching/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-grpc_caching)
target_link_libraries(ydb-core-grpc_caching PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_services/CMakeLists.txt b/ydb/core/grpc_services/CMakeLists.txt
index 138d09c2da..658e23468b 100644
--- a/ydb/core/grpc_services/CMakeLists.txt
+++ b/ydb/core/grpc_services/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-grpc_services)
target_compile_options(ydb-core-grpc_services PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/grpc_services/base/CMakeLists.txt b/ydb/core/grpc_services/base/CMakeLists.txt
index a3f3484d48..80c3f43f25 100644
--- a/ydb/core/grpc_services/base/CMakeLists.txt
+++ b/ydb/core/grpc_services/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-grpc_services-base INTERFACE)
target_link_libraries(core-grpc_services-base INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_services/counters/CMakeLists.txt b/ydb/core/grpc_services/counters/CMakeLists.txt
index 316c69c497..31801fa658 100644
--- a/ydb/core/grpc_services/counters/CMakeLists.txt
+++ b/ydb/core/grpc_services/counters/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-grpc_services-counters)
target_compile_options(core-grpc_services-counters PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/grpc_services/local_rpc/CMakeLists.txt b/ydb/core/grpc_services/local_rpc/CMakeLists.txt
index 132ca01928..0dd6e4b340 100644
--- a/ydb/core/grpc_services/local_rpc/CMakeLists.txt
+++ b/ydb/core/grpc_services/local_rpc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-grpc_services-local_rpc INTERFACE)
target_link_libraries(core-grpc_services-local_rpc INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_services/ut/CMakeLists.txt b/ydb/core/grpc_services/ut/CMakeLists.txt
index 759039f336..1c7aa1a20f 100644
--- a/ydb/core/grpc_services/ut/CMakeLists.txt
+++ b/ydb/core/grpc_services/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-grpc_services-ut)
target_include_directories(ydb-core-grpc_services-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/core/grpc_services
diff --git a/ydb/core/grpc_services/validation/CMakeLists.txt b/ydb/core/grpc_services/validation/CMakeLists.txt
index 11a8174211..10e2f9f334 100644
--- a/ydb/core/grpc_services/validation/CMakeLists.txt
+++ b/ydb/core/grpc_services/validation/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(validation)
target_link_libraries(validation PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_services/validation/ut/CMakeLists.txt b/ydb/core/grpc_services/validation/ut/CMakeLists.txt
index e96e5031a5..cbf1c1d9e4 100644
--- a/ydb/core/grpc_services/validation/ut/CMakeLists.txt
+++ b/ydb/core/grpc_services/validation/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-grpc_services-validation-ut)
target_include_directories(ydb-core-grpc_services-validation-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/core/grpc_services/validation
diff --git a/ydb/core/grpc_services/validation/ut/protos/CMakeLists.txt b/ydb/core/grpc_services/validation/ut/protos/CMakeLists.txt
index 97b10a2842..5130b88a51 100644
--- a/ydb/core/grpc_services/validation/ut/protos/CMakeLists.txt
+++ b/ydb/core/grpc_services/validation/ut/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(validation-ut-protos)
target_link_libraries(validation-ut-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/grpc_streaming/CMakeLists.txt b/ydb/core/grpc_streaming/CMakeLists.txt
index 184a6ad3ce..f7f33174f6 100644
--- a/ydb/core/grpc_streaming/CMakeLists.txt
+++ b/ydb/core/grpc_streaming/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-grpc_streaming)
target_link_libraries(ydb-core-grpc_streaming PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/health_check/CMakeLists.txt b/ydb/core/health_check/CMakeLists.txt
index ed3f6c8f48..e40df8f5b2 100644
--- a/ydb/core/health_check/CMakeLists.txt
+++ b/ydb/core/health_check/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-health_check)
target_link_libraries(ydb-core-health_check PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/io_formats/CMakeLists.txt b/ydb/core/io_formats/CMakeLists.txt
index 0142f44b94..45aa4994be 100644
--- a/ydb/core/io_formats/CMakeLists.txt
+++ b/ydb/core/io_formats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-io_formats)
target_compile_options(ydb-core-io_formats PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kesus/proxy/CMakeLists.txt b/ydb/core/kesus/proxy/CMakeLists.txt
index 94483c707d..e758e5a4fb 100644
--- a/ydb/core/kesus/proxy/CMakeLists.txt
+++ b/ydb/core/kesus/proxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kesus-proxy)
target_link_libraries(core-kesus-proxy PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/kesus/tablet/CMakeLists.txt b/ydb/core/kesus/tablet/CMakeLists.txt
index db9ae09514..5e3a3e6202 100644
--- a/ydb/core/kesus/tablet/CMakeLists.txt
+++ b/ydb/core/kesus/tablet/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kesus-tablet)
target_link_libraries(core-kesus-tablet PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt
index 50206eaf71..987eae4ee8 100644
--- a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt
+++ b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(quoter_performance_test)
target_compile_options(quoter_performance_test PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/keyvalue/CMakeLists.txt b/ydb/core/keyvalue/CMakeLists.txt
index f804000a95..88daeafbec 100644
--- a/ydb/core/keyvalue/CMakeLists.txt
+++ b/ydb/core/keyvalue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-keyvalue)
target_link_libraries(ydb-core-keyvalue PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/keyvalue/protos/CMakeLists.txt b/ydb/core/keyvalue/protos/CMakeLists.txt
index 945b87710a..275928083b 100644
--- a/ydb/core/keyvalue/protos/CMakeLists.txt
+++ b/ydb/core/keyvalue/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-keyvalue-protos)
target_link_libraries(core-keyvalue-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/kqp/CMakeLists.txt b/ydb/core/kqp/CMakeLists.txt
index 2d2f0e5c39..041ed5ad1a 100644
--- a/ydb/core/kqp/CMakeLists.txt
+++ b/ydb/core/kqp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-kqp)
target_compile_options(ydb-core-kqp PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/common/CMakeLists.txt b/ydb/core/kqp/common/CMakeLists.txt
index 91eb34d425..16a74ed3cf 100644
--- a/ydb/core/kqp/common/CMakeLists.txt
+++ b/ydb/core/kqp/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-common)
target_compile_options(core-kqp-common PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/compile/CMakeLists.txt b/ydb/core/kqp/compile/CMakeLists.txt
index ce95ab4d8e..b35b30dae3 100644
--- a/ydb/core/kqp/compile/CMakeLists.txt
+++ b/ydb/core/kqp/compile/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-compile)
target_compile_options(core-kqp-compile PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/compute_actor/CMakeLists.txt b/ydb/core/kqp/compute_actor/CMakeLists.txt
index 7dc0f1da82..364e6e8ca8 100644
--- a/ydb/core/kqp/compute_actor/CMakeLists.txt
+++ b/ydb/core/kqp/compute_actor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-compute_actor)
target_compile_options(core-kqp-compute_actor PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/counters/CMakeLists.txt b/ydb/core/kqp/counters/CMakeLists.txt
index 94889855ae..7e48143efe 100644
--- a/ydb/core/kqp/counters/CMakeLists.txt
+++ b/ydb/core/kqp/counters/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-counters)
target_link_libraries(core-kqp-counters PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/kqp/executer/CMakeLists.txt b/ydb/core/kqp/executer/CMakeLists.txt
index a0117c163c..0dcc0d1c5b 100644
--- a/ydb/core/kqp/executer/CMakeLists.txt
+++ b/ydb/core/kqp/executer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-executer)
target_compile_options(core-kqp-executer PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/expr_nodes/CMakeLists.txt b/ydb/core/kqp/expr_nodes/CMakeLists.txt
index 01d8fa4b79..445b22a811 100644
--- a/ydb/core/kqp/expr_nodes/CMakeLists.txt
+++ b/ydb/core/kqp/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-expr_nodes)
target_link_libraries(core-kqp-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/kqp/host/CMakeLists.txt b/ydb/core/kqp/host/CMakeLists.txt
index 9433e9255a..87f82d5350 100644
--- a/ydb/core/kqp/host/CMakeLists.txt
+++ b/ydb/core/kqp/host/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-host)
target_compile_options(core-kqp-host PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/node/CMakeLists.txt b/ydb/core/kqp/node/CMakeLists.txt
index e737e8e33e..a8695c6b0a 100644
--- a/ydb/core/kqp/node/CMakeLists.txt
+++ b/ydb/core/kqp/node/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-node)
target_compile_options(core-kqp-node PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/opt/CMakeLists.txt b/ydb/core/kqp/opt/CMakeLists.txt
index 1a9cab6da7..f99e58d720 100644
--- a/ydb/core/kqp/opt/CMakeLists.txt
+++ b/ydb/core/kqp/opt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-opt)
target_compile_options(core-kqp-opt PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/opt/logical/CMakeLists.txt b/ydb/core/kqp/opt/logical/CMakeLists.txt
index 26b1152755..00eab9ba1d 100644
--- a/ydb/core/kqp/opt/logical/CMakeLists.txt
+++ b/ydb/core/kqp/opt/logical/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(kqp-opt-logical)
target_compile_options(kqp-opt-logical PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/opt/peephole/CMakeLists.txt b/ydb/core/kqp/opt/peephole/CMakeLists.txt
index 776f635ccf..4916768fec 100644
--- a/ydb/core/kqp/opt/peephole/CMakeLists.txt
+++ b/ydb/core/kqp/opt/peephole/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(kqp-opt-peephole)
target_compile_options(kqp-opt-peephole PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/opt/physical/CMakeLists.txt b/ydb/core/kqp/opt/physical/CMakeLists.txt
index c9d8b227ff..2a941dbc3c 100644
--- a/ydb/core/kqp/opt/physical/CMakeLists.txt
+++ b/ydb/core/kqp/opt/physical/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(kqp-opt-physical)
target_compile_options(kqp-opt-physical PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/opt/physical/effects/CMakeLists.txt b/ydb/core/kqp/opt/physical/effects/CMakeLists.txt
index 7546e246a0..3aa411d4fd 100644
--- a/ydb/core/kqp/opt/physical/effects/CMakeLists.txt
+++ b/ydb/core/kqp/opt/physical/effects/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(opt-physical-effects)
target_compile_options(opt-physical-effects PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/prepare/CMakeLists.txt b/ydb/core/kqp/prepare/CMakeLists.txt
index fd9d845a50..834d5ebbb8 100644
--- a/ydb/core/kqp/prepare/CMakeLists.txt
+++ b/ydb/core/kqp/prepare/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-prepare)
target_compile_options(core-kqp-prepare PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/provider/CMakeLists.txt b/ydb/core/kqp/provider/CMakeLists.txt
index 842292adf2..02b2368780 100644
--- a/ydb/core/kqp/provider/CMakeLists.txt
+++ b/ydb/core/kqp/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-provider)
target_compile_options(core-kqp-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/provider/mkql/CMakeLists.txt b/ydb/core/kqp/provider/mkql/CMakeLists.txt
index e982576483..e425c5c876 100644
--- a/ydb/core/kqp/provider/mkql/CMakeLists.txt
+++ b/ydb/core/kqp/provider/mkql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(kqp-provider-mkql STATIC)
set_property(TARGET kqp-provider-mkql PROPERTY
LINKER_LANGUAGE CXX
diff --git a/ydb/core/kqp/proxy/CMakeLists.txt b/ydb/core/kqp/proxy/CMakeLists.txt
index 8373b3da54..3a74aabea9 100644
--- a/ydb/core/kqp/proxy/CMakeLists.txt
+++ b/ydb/core/kqp/proxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-proxy)
target_compile_options(core-kqp-proxy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/rm/CMakeLists.txt b/ydb/core/kqp/rm/CMakeLists.txt
index 6d81331ac8..d256ed5ed5 100644
--- a/ydb/core/kqp/rm/CMakeLists.txt
+++ b/ydb/core/kqp/rm/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-rm)
target_compile_options(core-kqp-rm PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/kqp/runtime/CMakeLists.txt b/ydb/core/kqp/runtime/CMakeLists.txt
index 2878c0a4dc..1083d8408f 100644
--- a/ydb/core/kqp/runtime/CMakeLists.txt
+++ b/ydb/core/kqp/runtime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-kqp-runtime)
target_compile_options(core-kqp-runtime PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/metering/CMakeLists.txt b/ydb/core/metering/CMakeLists.txt
index 28b524fff2..d3ad577464 100644
--- a/ydb/core/metering/CMakeLists.txt
+++ b/ydb/core/metering/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-metering)
target_link_libraries(ydb-core-metering PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mind/CMakeLists.txt b/ydb/core/mind/CMakeLists.txt
index 198175baf1..afa8dd85b6 100644
--- a/ydb/core/mind/CMakeLists.txt
+++ b/ydb/core/mind/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-mind)
target_link_libraries(ydb-core-mind PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mind/address_classification/CMakeLists.txt b/ydb/core/mind/address_classification/CMakeLists.txt
index 1ec07d7a25..2eb07e38df 100644
--- a/ydb/core/mind/address_classification/CMakeLists.txt
+++ b/ydb/core/mind/address_classification/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-mind-address_classification)
target_link_libraries(core-mind-address_classification PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mind/bscontroller/CMakeLists.txt b/ydb/core/mind/bscontroller/CMakeLists.txt
index f3fe9637f6..d897fd4476 100644
--- a/ydb/core/mind/bscontroller/CMakeLists.txt
+++ b/ydb/core/mind/bscontroller/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-mind-bscontroller)
target_link_libraries(core-mind-bscontroller PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mind/hive/CMakeLists.txt b/ydb/core/mind/hive/CMakeLists.txt
index 4c3da8333f..a335afa26f 100644
--- a/ydb/core/mind/hive/CMakeLists.txt
+++ b/ydb/core/mind/hive/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-mind-hive)
target_link_libraries(core-mind-hive PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mon/CMakeLists.txt b/ydb/core/mon/CMakeLists.txt
index a5a6ff884e..3127cb92e7 100644
--- a/ydb/core/mon/CMakeLists.txt
+++ b/ydb/core/mon/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-mon)
target_link_libraries(ydb-core-mon PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/mon_alloc/CMakeLists.txt b/ydb/core/mon_alloc/CMakeLists.txt
index 4392c16ff8..66c6fba729 100644
--- a/ydb/core/mon_alloc/CMakeLists.txt
+++ b/ydb/core/mon_alloc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-mon_alloc)
target_link_libraries(ydb-core-mon_alloc PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/node_whiteboard/CMakeLists.txt b/ydb/core/node_whiteboard/CMakeLists.txt
index e8f4447872..59fedd1835 100644
--- a/ydb/core/node_whiteboard/CMakeLists.txt
+++ b/ydb/core/node_whiteboard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-node_whiteboard INTERFACE)
target_link_libraries(ydb-core-node_whiteboard INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/CMakeLists.txt b/ydb/core/persqueue/CMakeLists.txt
index 3f26024bdc..37189eb87c 100644
--- a/ydb/core/persqueue/CMakeLists.txt
+++ b/ydb/core/persqueue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-persqueue)
target_link_libraries(ydb-core-persqueue PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/codecs/CMakeLists.txt b/ydb/core/persqueue/codecs/CMakeLists.txt
index 7d6fb4729c..8808ce7d18 100644
--- a/ydb/core/persqueue/codecs/CMakeLists.txt
+++ b/ydb/core/persqueue/codecs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-persqueue-codecs)
target_link_libraries(core-persqueue-codecs PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/config/CMakeLists.txt b/ydb/core/persqueue/config/CMakeLists.txt
index f631cf13e5..bb8c600cfd 100644
--- a/ydb/core/persqueue/config/CMakeLists.txt
+++ b/ydb/core/persqueue/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-persqueue-config)
target_link_libraries(core-persqueue-config PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/events/CMakeLists.txt b/ydb/core/persqueue/events/CMakeLists.txt
index f21d444c69..a86e04bcb0 100644
--- a/ydb/core/persqueue/events/CMakeLists.txt
+++ b/ydb/core/persqueue/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-persqueue-events)
target_link_libraries(core-persqueue-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/partition_key_range/CMakeLists.txt b/ydb/core/persqueue/partition_key_range/CMakeLists.txt
index 27ca74023e..f460f2cc2f 100644
--- a/ydb/core/persqueue/partition_key_range/CMakeLists.txt
+++ b/ydb/core/persqueue/partition_key_range/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-persqueue-partition_key_range)
target_link_libraries(core-persqueue-partition_key_range PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/persqueue/writer/CMakeLists.txt b/ydb/core/persqueue/writer/CMakeLists.txt
index e260dcf663..7a525a071b 100644
--- a/ydb/core/persqueue/writer/CMakeLists.txt
+++ b/ydb/core/persqueue/writer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-persqueue-writer)
target_link_libraries(core-persqueue-writer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/protos/CMakeLists.txt b/ydb/core/protos/CMakeLists.txt
index b5ed1533b6..41fb4740a8 100644
--- a/ydb/core/protos/CMakeLists.txt
+++ b/ydb/core/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-protos)
set_property(TARGET ydb-core-protos PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/core/protos/out/CMakeLists.txt b/ydb/core/protos/out/CMakeLists.txt
index d5d3c7dbb9..45dfede0cc 100644
--- a/ydb/core/protos/out/CMakeLists.txt
+++ b/ydb/core/protos/out/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-protos-out)
target_link_libraries(core-protos-out PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/quoter/CMakeLists.txt b/ydb/core/quoter/CMakeLists.txt
index ce01139375..f3fe2f9f66 100644
--- a/ydb/core/quoter/CMakeLists.txt
+++ b/ydb/core/quoter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-quoter)
target_link_libraries(ydb-core-quoter PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt
index 0d96feb17a..bcb893f93c 100644
--- a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt
+++ b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(quoter_service_bandwidth_test)
target_compile_options(quoter_service_bandwidth_test PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/scheme/CMakeLists.txt b/ydb/core/scheme/CMakeLists.txt
index f7b59068c8..cd382a8e05 100644
--- a/ydb/core/scheme/CMakeLists.txt
+++ b/ydb/core/scheme/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-scheme)
target_link_libraries(ydb-core-scheme PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/scheme_types/CMakeLists.txt b/ydb/core/scheme_types/CMakeLists.txt
index 133c8ce849..2d58bc4abb 100644
--- a/ydb/core/scheme_types/CMakeLists.txt
+++ b/ydb/core/scheme_types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-scheme_types)
target_link_libraries(ydb-core-scheme_types PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/security/CMakeLists.txt b/ydb/core/security/CMakeLists.txt
index 0d082dcb06..06764f1f99 100644
--- a/ydb/core/security/CMakeLists.txt
+++ b/ydb/core/security/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-security)
target_link_libraries(ydb-core-security PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/sys_view/CMakeLists.txt b/ydb/core/sys_view/CMakeLists.txt
index 73c6494717..a4ebd7a803 100644
--- a/ydb/core/sys_view/CMakeLists.txt
+++ b/ydb/core/sys_view/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-sys_view)
target_compile_options(ydb-core-sys_view PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/common/CMakeLists.txt b/ydb/core/sys_view/common/CMakeLists.txt
index 901fe756e5..ec81dd14e5 100644
--- a/ydb/core/sys_view/common/CMakeLists.txt
+++ b/ydb/core/sys_view/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-common)
target_link_libraries(core-sys_view-common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/sys_view/nodes/CMakeLists.txt b/ydb/core/sys_view/nodes/CMakeLists.txt
index edb77b94eb..5b29d5b6e7 100644
--- a/ydb/core/sys_view/nodes/CMakeLists.txt
+++ b/ydb/core/sys_view/nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-nodes)
target_compile_options(core-sys_view-nodes PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/partition_stats/CMakeLists.txt b/ydb/core/sys_view/partition_stats/CMakeLists.txt
index 855c677f6e..0c6e3401c2 100644
--- a/ydb/core/sys_view/partition_stats/CMakeLists.txt
+++ b/ydb/core/sys_view/partition_stats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-partition_stats)
target_compile_options(core-sys_view-partition_stats PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/processor/CMakeLists.txt b/ydb/core/sys_view/processor/CMakeLists.txt
index b970994568..30b0d9c804 100644
--- a/ydb/core/sys_view/processor/CMakeLists.txt
+++ b/ydb/core/sys_view/processor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-processor)
target_compile_options(core-sys_view-processor PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/query_stats/CMakeLists.txt b/ydb/core/sys_view/query_stats/CMakeLists.txt
index a2ef8fb166..4feaebd532 100644
--- a/ydb/core/sys_view/query_stats/CMakeLists.txt
+++ b/ydb/core/sys_view/query_stats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-query_stats)
target_compile_options(core-sys_view-query_stats PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/service/CMakeLists.txt b/ydb/core/sys_view/service/CMakeLists.txt
index 3b97f36aa1..08d734ec0e 100644
--- a/ydb/core/sys_view/service/CMakeLists.txt
+++ b/ydb/core/sys_view/service/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-service)
target_link_libraries(core-sys_view-service PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/sys_view/storage/CMakeLists.txt b/ydb/core/sys_view/storage/CMakeLists.txt
index 7d00fcc7ae..cbdb428ce1 100644
--- a/ydb/core/sys_view/storage/CMakeLists.txt
+++ b/ydb/core/sys_view/storage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-storage)
target_compile_options(core-sys_view-storage PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/sys_view/tablets/CMakeLists.txt b/ydb/core/sys_view/tablets/CMakeLists.txt
index 1f36e7bd3a..b88aa61ce8 100644
--- a/ydb/core/sys_view/tablets/CMakeLists.txt
+++ b/ydb/core/sys_view/tablets/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-sys_view-tablets)
target_compile_options(core-sys_view-tablets PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tablet/CMakeLists.txt b/ydb/core/tablet/CMakeLists.txt
index 337f8a6725..d027132427 100644
--- a/ydb/core/tablet/CMakeLists.txt
+++ b/ydb/core/tablet/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-tablet)
target_link_libraries(ydb-core-tablet PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tablet_flat/CMakeLists.txt b/ydb/core/tablet_flat/CMakeLists.txt
index 561cf4916d..a5e5fd872b 100644
--- a/ydb/core/tablet_flat/CMakeLists.txt
+++ b/ydb/core/tablet_flat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-tablet_flat)
target_compile_options(ydb-core-tablet_flat PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tablet_flat/protos/CMakeLists.txt b/ydb/core/tablet_flat/protos/CMakeLists.txt
index b97808a492..f34b7fd054 100644
--- a/ydb/core/tablet_flat/protos/CMakeLists.txt
+++ b/ydb/core/tablet_flat/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tablet_flat-protos)
target_link_libraries(core-tablet_flat-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/test_tablet/CMakeLists.txt b/ydb/core/test_tablet/CMakeLists.txt
index 55da1a8bd3..5ba717aa12 100644
--- a/ydb/core/test_tablet/CMakeLists.txt
+++ b/ydb/core/test_tablet/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-test_tablet)
target_link_libraries(ydb-core-test_tablet PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/testlib/CMakeLists.txt b/ydb/core/testlib/CMakeLists.txt
index c3432e6f2e..c55d5096f8 100644
--- a/ydb/core/testlib/CMakeLists.txt
+++ b/ydb/core/testlib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-testlib)
target_compile_options(ydb-core-testlib PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/testlib/actors/CMakeLists.txt b/ydb/core/testlib/actors/CMakeLists.txt
index 62ce47f2bb..e0624b6569 100644
--- a/ydb/core/testlib/actors/CMakeLists.txt
+++ b/ydb/core/testlib/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-testlib-actors)
target_link_libraries(core-testlib-actors PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/testlib/basics/CMakeLists.txt b/ydb/core/testlib/basics/CMakeLists.txt
index 0f59523a98..c109b41534 100644
--- a/ydb/core/testlib/basics/CMakeLists.txt
+++ b/ydb/core/testlib/basics/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-testlib-basics)
target_compile_options(core-testlib-basics PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tracing/CMakeLists.txt b/ydb/core/tracing/CMakeLists.txt
index a448558f5d..c67e8da0f6 100644
--- a/ydb/core/tracing/CMakeLists.txt
+++ b/ydb/core/tracing/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-tracing)
target_link_libraries(ydb-core-tracing PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/CMakeLists.txt b/ydb/core/tx/CMakeLists.txt
index 878453d07e..4524bf186f 100644
--- a/ydb/core/tx/CMakeLists.txt
+++ b/ydb/core/tx/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-tx)
target_link_libraries(ydb-core-tx PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/balance_coverage/CMakeLists.txt b/ydb/core/tx/balance_coverage/CMakeLists.txt
index f8098a951d..40e0a73c2f 100644
--- a/ydb/core/tx/balance_coverage/CMakeLists.txt
+++ b/ydb/core/tx/balance_coverage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-balance_coverage)
target_link_libraries(core-tx-balance_coverage PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/columnshard/CMakeLists.txt b/ydb/core/tx/columnshard/CMakeLists.txt
index eaf8681a35..da2da444cf 100644
--- a/ydb/core/tx/columnshard/CMakeLists.txt
+++ b/ydb/core/tx/columnshard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-columnshard)
target_compile_options(core-tx-columnshard PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/columnshard/engines/CMakeLists.txt b/ydb/core/tx/columnshard/engines/CMakeLists.txt
index 0e96d12a98..b38105c271 100644
--- a/ydb/core/tx/columnshard/engines/CMakeLists.txt
+++ b/ydb/core/tx/columnshard/engines/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-columnshard-engines)
target_compile_options(tx-columnshard-engines PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/coordinator/CMakeLists.txt b/ydb/core/tx/coordinator/CMakeLists.txt
index 99aef99bb6..6c296f93f9 100644
--- a/ydb/core/tx/coordinator/CMakeLists.txt
+++ b/ydb/core/tx/coordinator/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-coordinator)
target_link_libraries(core-tx-coordinator PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/datashard/CMakeLists.txt b/ydb/core/tx/datashard/CMakeLists.txt
index 0ef7ddf1f3..a40708faae 100644
--- a/ydb/core/tx/datashard/CMakeLists.txt
+++ b/ydb/core/tx/datashard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-datashard)
target_compile_options(core-tx-datashard PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/long_tx_service/CMakeLists.txt b/ydb/core/tx/long_tx_service/CMakeLists.txt
index 9303d1a95b..8da6c30891 100644
--- a/ydb/core/tx/long_tx_service/CMakeLists.txt
+++ b/ydb/core/tx/long_tx_service/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-long_tx_service)
target_compile_options(core-tx-long_tx_service PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/long_tx_service/public/CMakeLists.txt b/ydb/core/tx/long_tx_service/public/CMakeLists.txt
index e2baf9f550..94727e7b74 100644
--- a/ydb/core/tx/long_tx_service/public/CMakeLists.txt
+++ b/ydb/core/tx/long_tx_service/public/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-long_tx_service-public)
target_compile_options(tx-long_tx_service-public PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt
index 9878393351..9b3ce5ebb7 100644
--- a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt
+++ b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-tx-long_tx_service-public-ut)
target_compile_options(ydb-core-tx-long_tx_service-public-ut PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/long_tx_service/ut/CMakeLists.txt b/ydb/core/tx/long_tx_service/ut/CMakeLists.txt
index 77d876c62f..481b21b842 100644
--- a/ydb/core/tx/long_tx_service/ut/CMakeLists.txt
+++ b/ydb/core/tx/long_tx_service/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-tx-long_tx_service-ut)
target_compile_options(ydb-core-tx-long_tx_service-ut PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/mediator/CMakeLists.txt b/ydb/core/tx/mediator/CMakeLists.txt
index 00bb7533d0..d5fc80b79b 100644
--- a/ydb/core/tx/mediator/CMakeLists.txt
+++ b/ydb/core/tx/mediator/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-mediator)
target_link_libraries(core-tx-mediator PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/replication/controller/CMakeLists.txt b/ydb/core/tx/replication/controller/CMakeLists.txt
index 506b4ceba6..d83330da3d 100644
--- a/ydb/core/tx/replication/controller/CMakeLists.txt
+++ b/ydb/core/tx/replication/controller/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-replication-controller)
target_compile_options(tx-replication-controller PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt b/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt
index 3e46a12f91..5c4e768356 100644
--- a/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt
+++ b/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-replication-ydb_proxy)
target_compile_options(tx-replication-ydb_proxy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/scheme_board/CMakeLists.txt b/ydb/core/tx/scheme_board/CMakeLists.txt
index acd1e9c088..77a906440f 100644
--- a/ydb/core/tx/scheme_board/CMakeLists.txt
+++ b/ydb/core/tx/scheme_board/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-scheme_board)
target_link_libraries(core-tx-scheme_board PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/scheme_cache/CMakeLists.txt b/ydb/core/tx/scheme_cache/CMakeLists.txt
index b25c16edea..30c7e27370 100644
--- a/ydb/core/tx/scheme_cache/CMakeLists.txt
+++ b/ydb/core/tx/scheme_cache/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-scheme_cache)
target_compile_options(core-tx-scheme_cache PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/schemeshard/CMakeLists.txt b/ydb/core/tx/schemeshard/CMakeLists.txt
index bf55c06222..eff2e9ed2c 100644
--- a/ydb/core/tx/schemeshard/CMakeLists.txt
+++ b/ydb/core/tx/schemeshard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-schemeshard)
target_compile_options(core-tx-schemeshard PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/sequenceproxy/CMakeLists.txt b/ydb/core/tx/sequenceproxy/CMakeLists.txt
index c1818be24f..606ed7e6be 100644
--- a/ydb/core/tx/sequenceproxy/CMakeLists.txt
+++ b/ydb/core/tx/sequenceproxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-sequenceproxy)
target_link_libraries(core-tx-sequenceproxy PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/sequenceproxy/public/CMakeLists.txt b/ydb/core/tx/sequenceproxy/public/CMakeLists.txt
index e2aa1bb554..e9963f75da 100644
--- a/ydb/core/tx/sequenceproxy/public/CMakeLists.txt
+++ b/ydb/core/tx/sequenceproxy/public/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-sequenceproxy-public)
target_compile_options(tx-sequenceproxy-public PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt b/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt
index d36b94802f..88f129589e 100644
--- a/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt
+++ b/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-core-tx-sequenceproxy-ut)
target_compile_options(ydb-core-tx-sequenceproxy-ut PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/sequenceshard/CMakeLists.txt b/ydb/core/tx/sequenceshard/CMakeLists.txt
index ebfe0372d6..027ad090b3 100644
--- a/ydb/core/tx/sequenceshard/CMakeLists.txt
+++ b/ydb/core/tx/sequenceshard/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-sequenceshard)
target_compile_options(core-tx-sequenceshard PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/sequenceshard/public/CMakeLists.txt b/ydb/core/tx/sequenceshard/public/CMakeLists.txt
index 5af1c01c1f..da9ae8b124 100644
--- a/ydb/core/tx/sequenceshard/public/CMakeLists.txt
+++ b/ydb/core/tx/sequenceshard/public/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(tx-sequenceshard-public)
target_compile_options(tx-sequenceshard-public PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/tx/time_cast/CMakeLists.txt b/ydb/core/tx/time_cast/CMakeLists.txt
index 29e9320eb3..dc715c3ec3 100644
--- a/ydb/core/tx/time_cast/CMakeLists.txt
+++ b/ydb/core/tx/time_cast/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-time_cast)
target_link_libraries(core-tx-time_cast PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/tx_allocator/CMakeLists.txt b/ydb/core/tx/tx_allocator/CMakeLists.txt
index 03c0ed1e9a..fbfe5bd5c3 100644
--- a/ydb/core/tx/tx_allocator/CMakeLists.txt
+++ b/ydb/core/tx/tx_allocator/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-tx_allocator)
target_link_libraries(core-tx-tx_allocator PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/tx_allocator_client/CMakeLists.txt b/ydb/core/tx/tx_allocator_client/CMakeLists.txt
index b43c834cf5..58ddb2d396 100644
--- a/ydb/core/tx/tx_allocator_client/CMakeLists.txt
+++ b/ydb/core/tx/tx_allocator_client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-tx_allocator_client)
target_link_libraries(core-tx-tx_allocator_client PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/tx/tx_proxy/CMakeLists.txt b/ydb/core/tx/tx_proxy/CMakeLists.txt
index c622204bc1..f51a8d17ec 100644
--- a/ydb/core/tx/tx_proxy/CMakeLists.txt
+++ b/ydb/core/tx/tx_proxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-tx-tx_proxy)
target_compile_options(core-tx-tx_proxy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/util/CMakeLists.txt b/ydb/core/util/CMakeLists.txt
index d9bfb5f6f3..ae874ee1bf 100644
--- a/ydb/core/util/CMakeLists.txt
+++ b/ydb/core/util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-util)
target_link_libraries(ydb-core-util PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/viewer/CMakeLists.txt b/ydb/core/viewer/CMakeLists.txt
index ccd5b464c4..482ddde720 100644
--- a/ydb/core/viewer/CMakeLists.txt
+++ b/ydb/core/viewer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-viewer)
target_compile_options(ydb-core-viewer PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/viewer/json/CMakeLists.txt b/ydb/core/viewer/json/CMakeLists.txt
index 3fde38d7c5..3117fe198e 100644
--- a/ydb/core/viewer/json/CMakeLists.txt
+++ b/ydb/core/viewer/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-viewer-json)
target_link_libraries(core-viewer-json PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/viewer/protos/CMakeLists.txt b/ydb/core/viewer/protos/CMakeLists.txt
index 203f5f14cc..a469548e01 100644
--- a/ydb/core/viewer/protos/CMakeLists.txt
+++ b/ydb/core/viewer/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-viewer-protos)
target_link_libraries(core-viewer-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/wrappers/CMakeLists.txt b/ydb/core/wrappers/CMakeLists.txt
index 1bb58fd2d1..b25618eda9 100644
--- a/ydb/core/wrappers/CMakeLists.txt
+++ b/ydb/core/wrappers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-wrappers)
target_link_libraries(ydb-core-wrappers PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/wrappers/ut_helpers/CMakeLists.txt b/ydb/core/wrappers/ut_helpers/CMakeLists.txt
index 5a359e907f..e56eaec48f 100644
--- a/ydb/core/wrappers/ut_helpers/CMakeLists.txt
+++ b/ydb/core/wrappers/ut_helpers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-wrappers-ut_helpers)
target_link_libraries(core-wrappers-ut_helpers PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ydb_convert/CMakeLists.txt b/ydb/core/ydb_convert/CMakeLists.txt
index 9c72d6189a..c45dfba839 100644
--- a/ydb/core/ydb_convert/CMakeLists.txt
+++ b/ydb/core/ydb_convert/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-ydb_convert)
target_compile_options(ydb-core-ydb_convert PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/ymq/actor/CMakeLists.txt b/ydb/core/ymq/actor/CMakeLists.txt
index 1f642c38bc..2e9cc34750 100644
--- a/ydb/core/ymq/actor/CMakeLists.txt
+++ b/ydb/core/ymq/actor/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(core-ymq-actor)
diff --git a/ydb/core/ymq/base/CMakeLists.txt b/ydb/core/ymq/base/CMakeLists.txt
index b6192509b0..5dae028be0 100644
--- a/ydb/core/ymq/base/CMakeLists.txt
+++ b/ydb/core/ymq/base/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(core-ymq-base)
diff --git a/ydb/core/ymq/client/bin/CMakeLists.txt b/ydb/core/ymq/client/bin/CMakeLists.txt
index e56589d210..50a711f78d 100644
--- a/ydb/core/ymq/client/bin/CMakeLists.txt
+++ b/ydb/core/ymq/client/bin/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(sqs)
target_link_libraries(sqs PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/client/cpp/CMakeLists.txt b/ydb/core/ymq/client/cpp/CMakeLists.txt
index 92683a3d96..e7a268ee25 100644
--- a/ydb/core/ymq/client/cpp/CMakeLists.txt
+++ b/ydb/core/ymq/client/cpp/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ymq-client-cpp)
target_link_libraries(ymq-client-cpp PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/http/CMakeLists.txt b/ydb/core/ymq/http/CMakeLists.txt
index e29319212d..6cc7d17cce 100644
--- a/ydb/core/ymq/http/CMakeLists.txt
+++ b/ydb/core/ymq/http/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-ymq-http)
target_link_libraries(core-ymq-http PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/proto/CMakeLists.txt b/ydb/core/ymq/proto/CMakeLists.txt
index 994340587c..bfb8226992 100644
--- a/ydb/core/ymq/proto/CMakeLists.txt
+++ b/ydb/core/ymq/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-ymq-proto)
target_link_libraries(core-ymq-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/queues/common/CMakeLists.txt b/ydb/core/ymq/queues/common/CMakeLists.txt
index 5a23379903..3c1ea07330 100644
--- a/ydb/core/ymq/queues/common/CMakeLists.txt
+++ b/ydb/core/ymq/queues/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ymq-queues-common)
target_link_libraries(ymq-queues-common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/queues/fifo/CMakeLists.txt b/ydb/core/ymq/queues/fifo/CMakeLists.txt
index 149959db98..74a8285672 100644
--- a/ydb/core/ymq/queues/fifo/CMakeLists.txt
+++ b/ydb/core/ymq/queues/fifo/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ymq-queues-fifo)
target_link_libraries(ymq-queues-fifo PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/ymq/queues/std/CMakeLists.txt b/ydb/core/ymq/queues/std/CMakeLists.txt
index 7785f126c6..1749874837 100644
--- a/ydb/core/ymq/queues/std/CMakeLists.txt
+++ b/ydb/core/ymq/queues/std/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ymq-queues-std)
target_link_libraries(ymq-queues-std PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/actors/CMakeLists.txt b/ydb/core/yq/libs/actors/CMakeLists.txt
index 2b2b82ceb9..f62add179b 100644
--- a/ydb/core/yq/libs/actors/CMakeLists.txt
+++ b/ydb/core/yq/libs/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-actors)
target_compile_options(yq-libs-actors PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/actors/logging/CMakeLists.txt b/ydb/core/yq/libs/actors/logging/CMakeLists.txt
index d7949dfaf9..36cee0bce6 100644
--- a/ydb/core/yq/libs/actors/logging/CMakeLists.txt
+++ b/ydb/core/yq/libs/actors/logging/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-actors-logging INTERFACE)
target_link_libraries(libs-actors-logging INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/audit/CMakeLists.txt b/ydb/core/yq/libs/audit/CMakeLists.txt
index 4fbb0841bb..954f119332 100644
--- a/ydb/core/yq/libs/audit/CMakeLists.txt
+++ b/ydb/core/yq/libs/audit/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-audit)
target_link_libraries(yq-libs-audit PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/audit/events/CMakeLists.txt b/ydb/core/yq/libs/audit/events/CMakeLists.txt
index 2c9cf32d77..a46295b751 100644
--- a/ydb/core/yq/libs/audit/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/audit/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-audit-events)
target_link_libraries(libs-audit-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/audit/mock/CMakeLists.txt b/ydb/core/yq/libs/audit/mock/CMakeLists.txt
index 48cb7ca28f..f214de3147 100644
--- a/ydb/core/yq/libs/audit/mock/CMakeLists.txt
+++ b/ydb/core/yq/libs/audit/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-audit-mock)
target_link_libraries(libs-audit-mock PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt
index fca9326f6b..f2ab9f4661 100644
--- a/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-checkpoint_storage)
target_compile_options(yq-libs-checkpoint_storage PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt
index 7e52723f29..ef4ba18a68 100644
--- a/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-checkpoint_storage-events)
target_link_libraries(libs-checkpoint_storage-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt
index 062b97013d..552367b021 100644
--- a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-checkpoint_storage-proto)
target_link_libraries(libs-checkpoint_storage-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/checkpointing/CMakeLists.txt b/ydb/core/yq/libs/checkpointing/CMakeLists.txt
index df7616e7ce..79bb5aa532 100644
--- a/ydb/core/yq/libs/checkpointing/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpointing/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-checkpointing)
target_compile_options(yq-libs-checkpointing PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt b/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt
index 62a43764d5..06dfc514ce 100644
--- a/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-checkpointing-events)
target_link_libraries(libs-checkpointing-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt b/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt
index 5387f28117..3dc5fcc212 100644
--- a/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt
+++ b/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-checkpointing_common)
target_link_libraries(yq-libs-checkpointing_common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/common/CMakeLists.txt b/ydb/core/yq/libs/common/CMakeLists.txt
index 9dab6ea18f..f8e77abd8f 100644
--- a/ydb/core/yq/libs/common/CMakeLists.txt
+++ b/ydb/core/yq/libs/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-common)
target_compile_options(yq-libs-common PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/config/CMakeLists.txt b/ydb/core/yq/libs/config/CMakeLists.txt
index 483295bda1..8f25ad09cd 100644
--- a/ydb/core/yq/libs/config/CMakeLists.txt
+++ b/ydb/core/yq/libs/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-config)
target_link_libraries(yq-libs-config PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/config/protos/CMakeLists.txt b/ydb/core/yq/libs/config/protos/CMakeLists.txt
index 1ed4816a1d..0bef2bb674 100644
--- a/ydb/core/yq/libs/config/protos/CMakeLists.txt
+++ b/ydb/core/yq/libs/config/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-config-protos)
target_link_libraries(libs-config-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt b/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt
index 8d999c0854..087609ae76 100644
--- a/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-control_plane_proxy)
target_compile_options(yq-libs-control_plane_proxy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt b/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt
index 6ce0f6eb75..5c0bbc7b2c 100644
--- a/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-control_plane_proxy-events)
target_link_libraries(libs-control_plane_proxy-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt
index 6f7558ce2a..afa4d67a9a 100644
--- a/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-control_plane_storage)
target_compile_options(yq-libs-control_plane_storage PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt
index 3aa3af5488..954cfa161b 100644
--- a/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-control_plane_storage-events)
target_link_libraries(libs-control_plane_storage-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt
index 4531b6af99..6a91389f1b 100644
--- a/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-control_plane_storage-internal)
target_compile_options(libs-control_plane_storage-internal PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt
index 39be641993..ce889f3da4 100644
--- a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt
+++ b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-control_plane_storage-proto)
target_link_libraries(libs-control_plane_storage-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt b/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt
index e35372edba..2449cf6276 100644
--- a/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt
+++ b/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-db_id_async_resolver_impl)
target_compile_options(yq-libs-db_id_async_resolver_impl PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/db_schema/CMakeLists.txt b/ydb/core/yq/libs/db_schema/CMakeLists.txt
index 3b1bbd5661..546b1bae9a 100644
--- a/ydb/core/yq/libs/db_schema/CMakeLists.txt
+++ b/ydb/core/yq/libs/db_schema/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-db_schema)
target_compile_options(yq-libs-db_schema PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/events/CMakeLists.txt b/ydb/core/yq/libs/events/CMakeLists.txt
index dd5515ea82..086790c594 100644
--- a/ydb/core/yq/libs/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-events)
target_compile_options(yq-libs-events PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/gateway/CMakeLists.txt b/ydb/core/yq/libs/gateway/CMakeLists.txt
index 9a7d3eb1fb..ec7adb2569 100644
--- a/ydb/core/yq/libs/gateway/CMakeLists.txt
+++ b/ydb/core/yq/libs/gateway/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-gateway)
target_compile_options(yq-libs-gateway PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt b/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt
index c512037259..c46287fa3b 100644
--- a/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt
+++ b/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-graph_params-proto)
target_link_libraries(libs-graph_params-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/hmac/CMakeLists.txt b/ydb/core/yq/libs/hmac/CMakeLists.txt
index e6a7618c95..710f0125f7 100644
--- a/ydb/core/yq/libs/hmac/CMakeLists.txt
+++ b/ydb/core/yq/libs/hmac/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(yq-libs-hmac)
diff --git a/ydb/core/yq/libs/init/CMakeLists.txt b/ydb/core/yq/libs/init/CMakeLists.txt
index fc01042a08..3901dc1bb6 100644
--- a/ydb/core/yq/libs/init/CMakeLists.txt
+++ b/ydb/core/yq/libs/init/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-init)
target_compile_options(yq-libs-init PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/logs/CMakeLists.txt b/ydb/core/yq/libs/logs/CMakeLists.txt
index decbb39d14..1e3235cbbd 100644
--- a/ydb/core/yq/libs/logs/CMakeLists.txt
+++ b/ydb/core/yq/libs/logs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-logs)
target_compile_options(yq-libs-logs PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/mock/CMakeLists.txt b/ydb/core/yq/libs/mock/CMakeLists.txt
index be94750e4d..9614d10681 100644
--- a/ydb/core/yq/libs/mock/CMakeLists.txt
+++ b/ydb/core/yq/libs/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-mock)
target_compile_options(yq-libs-mock PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/pretty_printers/CMakeLists.txt b/ydb/core/yq/libs/pretty_printers/CMakeLists.txt
index c9628cc2c7..c8db531b1e 100644
--- a/ydb/core/yq/libs/pretty_printers/CMakeLists.txt
+++ b/ydb/core/yq/libs/pretty_printers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-pretty_printers)
target_compile_options(yq-libs-pretty_printers PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/private_client/CMakeLists.txt b/ydb/core/yq/libs/private_client/CMakeLists.txt
index a1fae33d2d..088994060d 100644
--- a/ydb/core/yq/libs/private_client/CMakeLists.txt
+++ b/ydb/core/yq/libs/private_client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-private_client)
target_link_libraries(yq-libs-private_client PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/read_rule/CMakeLists.txt b/ydb/core/yq/libs/read_rule/CMakeLists.txt
index 440f830d3b..18c3c5e28b 100644
--- a/ydb/core/yq/libs/read_rule/CMakeLists.txt
+++ b/ydb/core/yq/libs/read_rule/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-read_rule)
target_compile_options(yq-libs-read_rule PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/result_formatter/CMakeLists.txt b/ydb/core/yq/libs/result_formatter/CMakeLists.txt
index bfc43ccf86..a8cf36d10f 100644
--- a/ydb/core/yq/libs/result_formatter/CMakeLists.txt
+++ b/ydb/core/yq/libs/result_formatter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-result_formatter)
target_compile_options(yq-libs-result_formatter PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/shared_resources/CMakeLists.txt b/ydb/core/yq/libs/shared_resources/CMakeLists.txt
index fa3f4e3f0f..3f323019ff 100644
--- a/ydb/core/yq/libs/shared_resources/CMakeLists.txt
+++ b/ydb/core/yq/libs/shared_resources/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-shared_resources)
target_compile_options(yq-libs-shared_resources PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt b/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt
index fbdaed532e..207512304a 100644
--- a/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt
+++ b/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-shared_resources-interface)
target_compile_options(libs-shared_resources-interface PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/signer/CMakeLists.txt b/ydb/core/yq/libs/signer/CMakeLists.txt
index 43928ce4c5..7be83dee2a 100644
--- a/ydb/core/yq/libs/signer/CMakeLists.txt
+++ b/ydb/core/yq/libs/signer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-signer)
target_link_libraries(yq-libs-signer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/tasks_packer/CMakeLists.txt b/ydb/core/yq/libs/tasks_packer/CMakeLists.txt
index 552234467f..c8b40d827e 100644
--- a/ydb/core/yq/libs/tasks_packer/CMakeLists.txt
+++ b/ydb/core/yq/libs/tasks_packer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-tasks_packer)
target_compile_options(yq-libs-tasks_packer PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/test_connection/CMakeLists.txt b/ydb/core/yq/libs/test_connection/CMakeLists.txt
index 0dc7fb5e37..6c4b4aef64 100644
--- a/ydb/core/yq/libs/test_connection/CMakeLists.txt
+++ b/ydb/core/yq/libs/test_connection/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-test_connection)
target_compile_options(yq-libs-test_connection PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/core/yq/libs/test_connection/events/CMakeLists.txt b/ydb/core/yq/libs/test_connection/events/CMakeLists.txt
index 4f57a18489..31f6959f5a 100644
--- a/ydb/core/yq/libs/test_connection/events/CMakeLists.txt
+++ b/ydb/core/yq/libs/test_connection/events/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(libs-test_connection-events)
target_link_libraries(libs-test_connection-events PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yq/libs/ydb/CMakeLists.txt b/ydb/core/yq/libs/ydb/CMakeLists.txt
index 6dcde70dd8..ff782b6044 100644
--- a/ydb/core/yq/libs/ydb/CMakeLists.txt
+++ b/ydb/core/yq/libs/ydb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yq-libs-ydb)
target_link_libraries(yq-libs-ydb PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/core/yql_testlib/CMakeLists.txt b/ydb/core/yql_testlib/CMakeLists.txt
index bdaad2deae..86d11c2156 100644
--- a/ydb/core/yql_testlib/CMakeLists.txt
+++ b/ydb/core/yql_testlib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-core-yql_testlib)
target_compile_options(ydb-core-yql_testlib PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/aclib/CMakeLists.txt b/ydb/library/aclib/CMakeLists.txt
index 2419bfea72..ce291a55af 100644
--- a/ydb/library/aclib/CMakeLists.txt
+++ b/ydb/library/aclib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-aclib)
target_link_libraries(ydb-library-aclib PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/aclib/protos/CMakeLists.txt b/ydb/library/aclib/protos/CMakeLists.txt
index fa652864f4..6d46f4d169 100644
--- a/ydb/library/aclib/protos/CMakeLists.txt
+++ b/ydb/library/aclib/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-aclib-protos)
target_link_libraries(library-aclib-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/backup/CMakeLists.txt b/ydb/library/backup/CMakeLists.txt
index 594b5148af..6f6b3c7172 100644
--- a/ydb/library/backup/CMakeLists.txt
+++ b/ydb/library/backup/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(kikimr_backup)
target_link_libraries(kikimr_backup PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/binary_json/CMakeLists.txt b/ydb/library/binary_json/CMakeLists.txt
index 32171ac5af..14c3c176d9 100644
--- a/ydb/library/binary_json/CMakeLists.txt
+++ b/ydb/library/binary_json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-binary_json)
target_compile_options(ydb-library-binary_json PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/dynumber/CMakeLists.txt b/ydb/library/dynumber/CMakeLists.txt
index c7af87df36..4306fc6d23 100644
--- a/ydb/library/dynumber/CMakeLists.txt
+++ b/ydb/library/dynumber/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-dynumber)
target_link_libraries(ydb-library-dynumber PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/folder_service/CMakeLists.txt b/ydb/library/folder_service/CMakeLists.txt
index 06feb52e46..9779abeee1 100644
--- a/ydb/library/folder_service/CMakeLists.txt
+++ b/ydb/library/folder_service/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-folder_service)
target_link_libraries(ydb-library-folder_service PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/folder_service/mock/CMakeLists.txt b/ydb/library/folder_service/mock/CMakeLists.txt
index 3e63da0c24..9d789ffdc6 100644
--- a/ydb/library/folder_service/mock/CMakeLists.txt
+++ b/ydb/library/folder_service/mock/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-folder_service-mock)
target_compile_options(library-folder_service-mock PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/folder_service/proto/CMakeLists.txt b/ydb/library/folder_service/proto/CMakeLists.txt
index 7da0c11a93..6d4fc63bcb 100644
--- a/ydb/library/folder_service/proto/CMakeLists.txt
+++ b/ydb/library/folder_service/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-folder_service-proto)
target_link_libraries(library-folder_service-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/http_proxy/authorization/CMakeLists.txt b/ydb/library/http_proxy/authorization/CMakeLists.txt
index 54fc6d2754..0904148fb7 100644
--- a/ydb/library/http_proxy/authorization/CMakeLists.txt
+++ b/ydb/library/http_proxy/authorization/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(library-http_proxy-authorization)
diff --git a/ydb/library/http_proxy/error/CMakeLists.txt b/ydb/library/http_proxy/error/CMakeLists.txt
index c687015505..31a15ae2d3 100644
--- a/ydb/library/http_proxy/error/CMakeLists.txt
+++ b/ydb/library/http_proxy/error/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-http_proxy-error)
target_link_libraries(library-http_proxy-error PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/keys/CMakeLists.txt b/ydb/library/keys/CMakeLists.txt
index f86574567d..93deaf97d3 100644
--- a/ydb/library/keys/CMakeLists.txt
+++ b/ydb/library/keys/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-keys)
target_link_libraries(ydb-library-keys PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/login/CMakeLists.txt b/ydb/library/login/CMakeLists.txt
index 3a818b816f..221098fe63 100644
--- a/ydb/library/login/CMakeLists.txt
+++ b/ydb/library/login/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-login)
target_link_libraries(ydb-library-login PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/login/protos/CMakeLists.txt b/ydb/library/login/protos/CMakeLists.txt
index f099130937..7ff2fa857d 100644
--- a/ydb/library/login/protos/CMakeLists.txt
+++ b/ydb/library/login/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-login-protos)
target_link_libraries(library-login-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/mkql_proto/CMakeLists.txt b/ydb/library/mkql_proto/CMakeLists.txt
index 5e85c98f03..7ddbde41f4 100644
--- a/ydb/library/mkql_proto/CMakeLists.txt
+++ b/ydb/library/mkql_proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-mkql_proto)
target_compile_options(ydb-library-mkql_proto PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/mkql_proto/protos/CMakeLists.txt b/ydb/library/mkql_proto/protos/CMakeLists.txt
index 9b666ce49e..b1985cd58b 100644
--- a/ydb/library/mkql_proto/protos/CMakeLists.txt
+++ b/ydb/library/mkql_proto/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-mkql_proto-protos)
set_property(TARGET library-mkql_proto-protos PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt b/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt
index 37080d764c..f1a4a06b02 100644
--- a/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt
+++ b/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(mkql_proto-ut-helpers)
target_compile_options(mkql_proto-ut-helpers PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/naming_conventions/CMakeLists.txt b/ydb/library/naming_conventions/CMakeLists.txt
index a4b4fe145a..c3d01039c5 100644
--- a/ydb/library/naming_conventions/CMakeLists.txt
+++ b/ydb/library/naming_conventions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-naming_conventions)
target_link_libraries(ydb-library-naming_conventions PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/pdisk_io/CMakeLists.txt b/ydb/library/pdisk_io/CMakeLists.txt
index e5af6e4be2..64c0db91fb 100644
--- a/ydb/library/pdisk_io/CMakeLists.txt
+++ b/ydb/library/pdisk_io/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(AIO REQUIRED)
add_library(ydb-library-pdisk_io)
diff --git a/ydb/library/pdisk_io/protos/CMakeLists.txt b/ydb/library/pdisk_io/protos/CMakeLists.txt
index b56cb0e5be..ed5b23b1c1 100644
--- a/ydb/library/pdisk_io/protos/CMakeLists.txt
+++ b/ydb/library/pdisk_io/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-pdisk_io-protos)
target_link_libraries(library-pdisk_io-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt b/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt
index ca1d35693a..ab51d0bddb 100644
--- a/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt
+++ b/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-persqueue-counter_time_keeper)
target_link_libraries(library-persqueue-counter_time_keeper PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/persqueue/obfuscate/CMakeLists.txt b/ydb/library/persqueue/obfuscate/CMakeLists.txt
index 55fa213405..378fb2c667 100644
--- a/ydb/library/persqueue/obfuscate/CMakeLists.txt
+++ b/ydb/library/persqueue/obfuscate/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-persqueue-obfuscate)
target_link_libraries(library-persqueue-obfuscate PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/persqueue/tests/CMakeLists.txt b/ydb/library/persqueue/tests/CMakeLists.txt
index ad71bf825e..936ca05293 100644
--- a/ydb/library/persqueue/tests/CMakeLists.txt
+++ b/ydb/library/persqueue/tests/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-persqueue-tests)
target_link_libraries(library-persqueue-tests PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/persqueue/topic_parser/CMakeLists.txt b/ydb/library/persqueue/topic_parser/CMakeLists.txt
index 077ef73179..d54a61572d 100644
--- a/ydb/library/persqueue/topic_parser/CMakeLists.txt
+++ b/ydb/library/persqueue/topic_parser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-persqueue-topic_parser)
target_link_libraries(library-persqueue-topic_parser PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/persqueue/topic_parser_public/CMakeLists.txt b/ydb/library/persqueue/topic_parser_public/CMakeLists.txt
index 8e61ad576b..ff189cb46e 100644
--- a/ydb/library/persqueue/topic_parser_public/CMakeLists.txt
+++ b/ydb/library/persqueue/topic_parser_public/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-persqueue-topic_parser_public)
target_link_libraries(library-persqueue-topic_parser_public PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/pretty_types_print/protobuf/CMakeLists.txt b/ydb/library/pretty_types_print/protobuf/CMakeLists.txt
index 88d7cf2354..a16ec7c5bb 100644
--- a/ydb/library/pretty_types_print/protobuf/CMakeLists.txt
+++ b/ydb/library/pretty_types_print/protobuf/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-pretty_types_print-protobuf)
target_link_libraries(library-pretty_types_print-protobuf PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/pretty_types_print/wilson/CMakeLists.txt b/ydb/library/pretty_types_print/wilson/CMakeLists.txt
index 5c759b35be..2c5b6069e0 100644
--- a/ydb/library/pretty_types_print/wilson/CMakeLists.txt
+++ b/ydb/library/pretty_types_print/wilson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-pretty_types_print-wilson)
target_link_libraries(library-pretty_types_print-wilson PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/protobuf_printer/CMakeLists.txt b/ydb/library/protobuf_printer/CMakeLists.txt
index f7c25cb996..081c1bc36f 100644
--- a/ydb/library/protobuf_printer/CMakeLists.txt
+++ b/ydb/library/protobuf_printer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-protobuf_printer)
target_link_libraries(ydb-library-protobuf_printer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/CMakeLists.txt b/ydb/library/schlab/CMakeLists.txt
index 4e63bf722a..517a75edb0 100644
--- a/ydb/library/schlab/CMakeLists.txt
+++ b/ydb/library/schlab/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-schlab)
target_link_libraries(ydb-library-schlab PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/mon/CMakeLists.txt b/ydb/library/schlab/mon/CMakeLists.txt
index 9a82a5ccf9..0a70a9c4ff 100644
--- a/ydb/library/schlab/mon/CMakeLists.txt
+++ b/ydb/library/schlab/mon/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-mon)
target_link_libraries(library-schlab-mon PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/mon/static/CMakeLists.txt b/ydb/library/schlab/mon/static/CMakeLists.txt
index 7b24954dca..e7df6186c1 100644
--- a/ydb/library/schlab/mon/static/CMakeLists.txt
+++ b/ydb/library/schlab/mon/static/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(schlab-mon-static INTERFACE)
target_link_libraries(schlab-mon-static INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/mon/static/css/CMakeLists.txt b/ydb/library/schlab/mon/static/css/CMakeLists.txt
index 13071e7551..e804587a86 100644
--- a/ydb/library/schlab/mon/static/css/CMakeLists.txt
+++ b/ydb/library/schlab/mon/static/css/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(mon-static-css INTERFACE)
target_link_libraries(mon-static-css INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/mon/static/js/CMakeLists.txt b/ydb/library/schlab/mon/static/js/CMakeLists.txt
index 8266bc9a57..fc22ace2a1 100644
--- a/ydb/library/schlab/mon/static/js/CMakeLists.txt
+++ b/ydb/library/schlab/mon/static/js/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(mon-static-js INTERFACE)
target_link_libraries(mon-static-js INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/mon/test/CMakeLists.txt b/ydb/library/schlab/mon/test/CMakeLists.txt
index 36742b0ef7..c54ea6d41f 100644
--- a/ydb/library/schlab/mon/test/CMakeLists.txt
+++ b/ydb/library/schlab/mon/test/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(mon-test)
target_link_libraries(mon-test PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/probes/CMakeLists.txt b/ydb/library/schlab/probes/CMakeLists.txt
index b19f83f386..bf68c02f96 100644
--- a/ydb/library/schlab/probes/CMakeLists.txt
+++ b/ydb/library/schlab/probes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-probes)
target_link_libraries(library-schlab-probes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/protos/CMakeLists.txt b/ydb/library/schlab/protos/CMakeLists.txt
index 76e30b5610..8558e08700 100644
--- a/ydb/library/schlab/protos/CMakeLists.txt
+++ b/ydb/library/schlab/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-protos)
target_link_libraries(library-schlab-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/schemu/CMakeLists.txt b/ydb/library/schlab/schemu/CMakeLists.txt
index 4c16e206ea..9b717217b8 100644
--- a/ydb/library/schlab/schemu/CMakeLists.txt
+++ b/ydb/library/schlab/schemu/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-schemu)
target_link_libraries(library-schlab-schemu PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/schine/CMakeLists.txt b/ydb/library/schlab/schine/CMakeLists.txt
index dba3054e1c..771fd29442 100644
--- a/ydb/library/schlab/schine/CMakeLists.txt
+++ b/ydb/library/schlab/schine/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-schine)
target_link_libraries(library-schlab-schine PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/schlab/schoot/CMakeLists.txt b/ydb/library/schlab/schoot/CMakeLists.txt
index 33c5188609..f6a22af494 100644
--- a/ydb/library/schlab/schoot/CMakeLists.txt
+++ b/ydb/library/schlab/schoot/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-schlab-schoot)
target_link_libraries(library-schlab-schoot PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/security/CMakeLists.txt b/ydb/library/security/CMakeLists.txt
index 6a67d413d9..ab1ed77718 100644
--- a/ydb/library/security/CMakeLists.txt
+++ b/ydb/library/security/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-security)
target_link_libraries(ydb-library-security PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/wilson/CMakeLists.txt b/ydb/library/wilson/CMakeLists.txt
index 776e3375bc..08855a190c 100644
--- a/ydb/library/wilson/CMakeLists.txt
+++ b/ydb/library/wilson/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-wilson INTERFACE)
target_link_libraries(ydb-library-wilson INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/workload/CMakeLists.txt b/ydb/library/workload/CMakeLists.txt
index 7095f6ca2f..452733ea62 100644
--- a/ydb/library/workload/CMakeLists.txt
+++ b/ydb/library/workload/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-workload)
target_link_libraries(ydb-library-workload PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yaml_config/CMakeLists.txt b/ydb/library/yaml_config/CMakeLists.txt
index c009b51fcf..0d595f6c33 100644
--- a/ydb/library/yaml_config/CMakeLists.txt
+++ b/ydb/library/yaml_config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-library-yaml_config)
target_link_libraries(ydb-library-yaml_config PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/ast/CMakeLists.txt b/ydb/library/yql/ast/CMakeLists.txt
index 78585f3515..3968bd3ef0 100644
--- a/ydb/library/yql/ast/CMakeLists.txt
+++ b/ydb/library/yql/ast/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-ast)
target_link_libraries(library-yql-ast PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/ast/serialize/CMakeLists.txt b/ydb/library/yql/ast/serialize/CMakeLists.txt
index cbb1d50766..e24b009d8c 100644
--- a/ydb/library/yql/ast/serialize/CMakeLists.txt
+++ b/ydb/library/yql/ast/serialize/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-ast-serialize)
target_link_libraries(yql-ast-serialize PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/CMakeLists.txt b/ydb/library/yql/core/CMakeLists.txt
index ea5a33e51a..ff329911be 100644
--- a/ydb/library/yql/core/CMakeLists.txt
+++ b/ydb/library/yql/core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-core)
target_compile_options(library-yql-core PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/common_opt/CMakeLists.txt b/ydb/library/yql/core/common_opt/CMakeLists.txt
index dbfd4fdc4a..0ec215ab77 100644
--- a/ydb/library/yql/core/common_opt/CMakeLists.txt
+++ b/ydb/library/yql/core/common_opt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-common_opt)
target_compile_options(yql-core-common_opt PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/expr_nodes/CMakeLists.txt b/ydb/library/yql/core/expr_nodes/CMakeLists.txt
index 713a17a847..1654c03a35 100644
--- a/ydb/library/yql/core/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/core/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-expr_nodes)
target_link_libraries(yql-core-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt b/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt
index dfbfd9a0f1..e7de0313b4 100644
--- a/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt
+++ b/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-expr_nodes_gen)
target_link_libraries(yql-core-expr_nodes_gen PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/extract_predicate/CMakeLists.txt b/ydb/library/yql/core/extract_predicate/CMakeLists.txt
index cdf7c26ad6..4b8bf10f3c 100644
--- a/ydb/library/yql/core/extract_predicate/CMakeLists.txt
+++ b/ydb/library/yql/core/extract_predicate/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-extract_predicate)
target_compile_options(yql-core-extract_predicate PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/facade/CMakeLists.txt b/ydb/library/yql/core/facade/CMakeLists.txt
index 1f475a2682..4d9a1aa3f2 100644
--- a/ydb/library/yql/core/facade/CMakeLists.txt
+++ b/ydb/library/yql/core/facade/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-facade)
target_compile_options(yql-core-facade PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/file_storage/CMakeLists.txt b/ydb/library/yql/core/file_storage/CMakeLists.txt
index 3bb8b32b98..d359e43b2e 100644
--- a/ydb/library/yql/core/file_storage/CMakeLists.txt
+++ b/ydb/library/yql/core/file_storage/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-file_storage)
target_link_libraries(yql-core-file_storage PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/file_storage/defs/CMakeLists.txt b/ydb/library/yql/core/file_storage/defs/CMakeLists.txt
index 279a1158bf..c61f9845fe 100644
--- a/ydb/library/yql/core/file_storage/defs/CMakeLists.txt
+++ b/ydb/library/yql/core/file_storage/defs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-file_storage-defs)
target_link_libraries(core-file_storage-defs PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/file_storage/download/CMakeLists.txt b/ydb/library/yql/core/file_storage/download/CMakeLists.txt
index daed976956..15d6a4443d 100644
--- a/ydb/library/yql/core/file_storage/download/CMakeLists.txt
+++ b/ydb/library/yql/core/file_storage/download/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-file_storage-download)
target_link_libraries(core-file_storage-download PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/file_storage/proto/CMakeLists.txt b/ydb/library/yql/core/file_storage/proto/CMakeLists.txt
index 6669e44757..e0dac62b50 100644
--- a/ydb/library/yql/core/file_storage/proto/CMakeLists.txt
+++ b/ydb/library/yql/core/file_storage/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-file_storage-proto)
target_link_libraries(core-file_storage-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/issue/CMakeLists.txt b/ydb/library/yql/core/issue/CMakeLists.txt
index 3c5986b3f1..3842fd388a 100644
--- a/ydb/library/yql/core/issue/CMakeLists.txt
+++ b/ydb/library/yql/core/issue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-issue)
target_link_libraries(yql-core-issue PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/issue/protos/CMakeLists.txt b/ydb/library/yql/core/issue/protos/CMakeLists.txt
index 41cb79ac52..43e0f8ea7d 100644
--- a/ydb/library/yql/core/issue/protos/CMakeLists.txt
+++ b/ydb/library/yql/core/issue/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-issue-protos)
target_link_libraries(core-issue-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/peephole_opt/CMakeLists.txt b/ydb/library/yql/core/peephole_opt/CMakeLists.txt
index de519cc4ba..4f7a2477b6 100644
--- a/ydb/library/yql/core/peephole_opt/CMakeLists.txt
+++ b/ydb/library/yql/core/peephole_opt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-peephole_opt)
target_compile_options(yql-core-peephole_opt PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/services/CMakeLists.txt b/ydb/library/yql/core/services/CMakeLists.txt
index 1976c3471d..f6ccd6987b 100644
--- a/ydb/library/yql/core/services/CMakeLists.txt
+++ b/ydb/library/yql/core/services/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-services)
target_compile_options(yql-core-services PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/services/mounts/CMakeLists.txt b/ydb/library/yql/core/services/mounts/CMakeLists.txt
index 7edc3a1ac7..85581f635a 100644
--- a/ydb/library/yql/core/services/mounts/CMakeLists.txt
+++ b/ydb/library/yql/core/services/mounts/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(core-services-mounts)
target_compile_options(core-services-mounts PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/sql_types/CMakeLists.txt b/ydb/library/yql/core/sql_types/CMakeLists.txt
index 18a90e794c..9646de8dff 100644
--- a/ydb/library/yql/core/sql_types/CMakeLists.txt
+++ b/ydb/library/yql/core/sql_types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-sql_types)
target_link_libraries(yql-core-sql_types PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/core/type_ann/CMakeLists.txt b/ydb/library/yql/core/type_ann/CMakeLists.txt
index f5394370b6..9f71af3f10 100644
--- a/ydb/library/yql/core/type_ann/CMakeLists.txt
+++ b/ydb/library/yql/core/type_ann/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-type_ann)
target_compile_options(yql-core-type_ann PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/core/user_data/CMakeLists.txt b/ydb/library/yql/core/user_data/CMakeLists.txt
index 6b0debdcd6..61f9ff5c2a 100644
--- a/ydb/library/yql/core/user_data/CMakeLists.txt
+++ b/ydb/library/yql/core/user_data/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-core-user_data)
target_link_libraries(yql-core-user_data PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/dq/actors/CMakeLists.txt b/ydb/library/yql/dq/actors/CMakeLists.txt
index 6a0a2c0470..17c2ae159c 100644
--- a/ydb/library/yql/dq/actors/CMakeLists.txt
+++ b/ydb/library/yql/dq/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-actors)
set_property(TARGET yql-dq-actors PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/library/yql/dq/actors/compute/CMakeLists.txt b/ydb/library/yql/dq/actors/compute/CMakeLists.txt
index b6f1bf3593..eb9fcc28f1 100644
--- a/ydb/library/yql/dq/actors/compute/CMakeLists.txt
+++ b/ydb/library/yql/dq/actors/compute/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-actors-compute)
target_compile_options(dq-actors-compute PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/actors/protos/CMakeLists.txt b/ydb/library/yql/dq/actors/protos/CMakeLists.txt
index a93a392f2b..c78b17de59 100644
--- a/ydb/library/yql/dq/actors/protos/CMakeLists.txt
+++ b/ydb/library/yql/dq/actors/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-actors-protos)
target_link_libraries(dq-actors-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt b/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt
index dbf8b8b8fb..1810e784dc 100644
--- a/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt
+++ b/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-actors-task_runner)
target_compile_options(dq-actors-task_runner PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/common/CMakeLists.txt b/ydb/library/yql/dq/common/CMakeLists.txt
index f96764bd4d..a62f6938ef 100644
--- a/ydb/library/yql/dq/common/CMakeLists.txt
+++ b/ydb/library/yql/dq/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-common)
target_link_libraries(yql-dq-common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/dq/comp_nodes/CMakeLists.txt b/ydb/library/yql/dq/comp_nodes/CMakeLists.txt
index bf92ef1415..60664b75c5 100644
--- a/ydb/library/yql/dq/comp_nodes/CMakeLists.txt
+++ b/ydb/library/yql/dq/comp_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-comp_nodes)
target_compile_options(yql-dq-comp_nodes PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/expr_nodes/CMakeLists.txt b/ydb/library/yql/dq/expr_nodes/CMakeLists.txt
index 6c934aae88..f3d825eb61 100644
--- a/ydb/library/yql/dq/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/dq/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-expr_nodes STATIC)
set_property(TARGET yql-dq-expr_nodes PROPERTY
LINKER_LANGUAGE CXX
diff --git a/ydb/library/yql/dq/opt/CMakeLists.txt b/ydb/library/yql/dq/opt/CMakeLists.txt
index 0cafd824de..96867d1755 100644
--- a/ydb/library/yql/dq/opt/CMakeLists.txt
+++ b/ydb/library/yql/dq/opt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-opt)
target_compile_options(yql-dq-opt PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/proto/CMakeLists.txt b/ydb/library/yql/dq/proto/CMakeLists.txt
index 2448c15c04..cc35d66478 100644
--- a/ydb/library/yql/dq/proto/CMakeLists.txt
+++ b/ydb/library/yql/dq/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-proto)
target_link_libraries(yql-dq-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/dq/runtime/CMakeLists.txt b/ydb/library/yql/dq/runtime/CMakeLists.txt
index 4eeb569be8..0b9fdf1095 100644
--- a/ydb/library/yql/dq/runtime/CMakeLists.txt
+++ b/ydb/library/yql/dq/runtime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-runtime)
target_compile_options(yql-dq-runtime PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/state/CMakeLists.txt b/ydb/library/yql/dq/state/CMakeLists.txt
index 5674d704a9..63cbc58dff 100644
--- a/ydb/library/yql/dq/state/CMakeLists.txt
+++ b/ydb/library/yql/dq/state/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-state)
target_link_libraries(yql-dq-state PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/dq/tasks/CMakeLists.txt b/ydb/library/yql/dq/tasks/CMakeLists.txt
index 5e642b9a8b..726d1950eb 100644
--- a/ydb/library/yql/dq/tasks/CMakeLists.txt
+++ b/ydb/library/yql/dq/tasks/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-tasks)
target_compile_options(yql-dq-tasks PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/dq/type_ann/CMakeLists.txt b/ydb/library/yql/dq/type_ann/CMakeLists.txt
index 7ba067b500..66b394e5c7 100644
--- a/ydb/library/yql/dq/type_ann/CMakeLists.txt
+++ b/ydb/library/yql/dq/type_ann/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-dq-type_ann)
target_compile_options(yql-dq-type_ann PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/CMakeLists.txt b/ydb/library/yql/minikql/CMakeLists.txt
index cef7c0425e..082613f6d1 100644
--- a/ydb/library/yql/minikql/CMakeLists.txt
+++ b/ydb/library/yql/minikql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-minikql)
target_compile_options(library-yql-minikql PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/arrow/CMakeLists.txt b/ydb/library/yql/minikql/arrow/CMakeLists.txt
index 417d194148..b60d2eef53 100644
--- a/ydb/library/yql/minikql/arrow/CMakeLists.txt
+++ b/ydb/library/yql/minikql/arrow/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-arrow)
target_compile_options(yql-minikql-arrow PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/codegen/CMakeLists.txt b/ydb/library/yql/minikql/codegen/CMakeLists.txt
index 0ab5ae538e..bd9759c7bf 100644
--- a/ydb/library/yql/minikql/codegen/CMakeLists.txt
+++ b/ydb/library/yql/minikql/codegen/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-codegen)
target_link_libraries(yql-minikql-codegen PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt b/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt
index 271a662eff..63a0842e2d 100644
--- a/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt
+++ b/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-comp_nodes)
target_compile_options(yql-minikql-comp_nodes PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/computation/CMakeLists.txt b/ydb/library/yql/minikql/computation/CMakeLists.txt
index 0a7136cad6..f53c4446c3 100644
--- a/ydb/library/yql/minikql/computation/CMakeLists.txt
+++ b/ydb/library/yql/minikql/computation/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-computation)
target_compile_options(yql-minikql-computation PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/dom/CMakeLists.txt b/ydb/library/yql/minikql/dom/CMakeLists.txt
index 7352157109..9dee526e37 100644
--- a/ydb/library/yql/minikql/dom/CMakeLists.txt
+++ b/ydb/library/yql/minikql/dom/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-dom)
target_compile_options(yql-minikql-dom PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt b/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt
index 38b84b1c5c..86c233e5db 100644
--- a/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt
+++ b/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-invoke_builtins)
target_compile_options(yql-minikql-invoke_builtins PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/minikql/jsonpath/CMakeLists.txt b/ydb/library/yql/minikql/jsonpath/CMakeLists.txt
index 4ee4e0c724..ad6bafb853 100644
--- a/ydb/library/yql/minikql/jsonpath/CMakeLists.txt
+++ b/ydb/library/yql/minikql/jsonpath/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-minikql-jsonpath)
target_compile_options(yql-minikql-jsonpath PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/parser/lexer_common/CMakeLists.txt b/ydb/library/yql/parser/lexer_common/CMakeLists.txt
index 1be32a1e39..556071fe0d 100644
--- a/ydb/library/yql/parser/lexer_common/CMakeLists.txt
+++ b/ydb/library/yql/parser/lexer_common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-parser-lexer_common)
target_link_libraries(yql-parser-lexer_common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/pg_catalog/CMakeLists.txt b/ydb/library/yql/parser/pg_catalog/CMakeLists.txt
index a7641bfb71..ef53f0db3e 100644
--- a/ydb/library/yql/parser/pg_catalog/CMakeLists.txt
+++ b/ydb/library/yql/parser/pg_catalog/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-parser-pg_catalog)
target_link_libraries(yql-parser-pg_catalog PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/pg_query_wrapper/CMakeLists.txt b/ydb/library/yql/parser/pg_query_wrapper/CMakeLists.txt
index 8a279b00eb..70c7d0628d 100644
--- a/ydb/library/yql/parser/pg_query_wrapper/CMakeLists.txt
+++ b/ydb/library/yql/parser/pg_query_wrapper/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-parser-pg_query_wrapper)
target_compile_options(yql-parser-pg_query_wrapper PRIVATE
-Dpg_encoding_max_length=pg_encoding_max_length2
diff --git a/ydb/library/yql/parser/proto_ast/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/CMakeLists.txt
index 99888b2c24..f2723200d6 100644
--- a/ydb/library/yql/parser/proto_ast/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-parser-proto_ast)
target_link_libraries(yql-parser-proto_ast PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt
index 39e479def1..f916e3acad 100644
--- a/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(parser-proto_ast-collect_issues INTERFACE)
target_link_libraries(parser-proto_ast-collect_issues INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt
index a2337e2ae3..8b3d9bd37a 100644
--- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(proto_ast-gen-jsonpath)
target_link_libraries(proto_ast-gen-jsonpath PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt
index ef0d89440d..4c8cb54762 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(proto_ast-gen-v0)
target_link_libraries(proto_ast-gen-v0 PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt
index 58031787d0..425e86a3b1 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(proto_ast-gen-v1)
target_link_libraries(proto_ast-gen-v1 PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt
index 1828b4db9c..14883ece52 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(proto_ast-gen-v1_ansi)
target_link_libraries(proto_ast-gen-v1_ansi PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt
index 960fc23087..60993bac6b 100644
--- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt
+++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(proto_ast-gen-v1_proto)
target_link_libraries(proto_ast-gen-v1_proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/protos/CMakeLists.txt b/ydb/library/yql/protos/CMakeLists.txt
index 93eb8c38d1..4d3eb2dd94 100644
--- a/ydb/library/yql/protos/CMakeLists.txt
+++ b/ydb/library/yql/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-protos)
target_link_libraries(library-yql-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt
index ff0bb09006..3f9d7cd106 100644
--- a/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt
+++ b/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-clickhouse-actors)
target_compile_options(providers-clickhouse-actors PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt
index 9cee73794c..909835ec63 100644
--- a/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-clickhouse-expr_nodes)
target_link_libraries(providers-clickhouse-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt
index f1957c9893..c3a72a5738 100644
--- a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-clickhouse-proto)
target_link_libraries(providers-clickhouse-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt
index b8252c98b9..96217eea69 100644
--- a/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-clickhouse-provider)
target_compile_options(providers-clickhouse-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/codec/CMakeLists.txt b/ydb/library/yql/providers/common/codec/CMakeLists.txt
index 91ceeabbd8..fd7f39584c 100644
--- a/ydb/library/yql/providers/common/codec/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/codec/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-codec)
target_compile_options(providers-common-codec PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt b/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt
index 41233df605..611bc5e90e 100644
--- a/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-comp_nodes)
target_compile_options(providers-common-comp_nodes PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/config/CMakeLists.txt b/ydb/library/yql/providers/common/config/CMakeLists.txt
index 485e777e1b..c629225366 100644
--- a/ydb/library/yql/providers/common/config/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-config)
target_compile_options(providers-common-config PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt b/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt
index b892df65a7..505294f3d6 100644
--- a/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-db_id_async_resolver INTERFACE)
target_link_libraries(providers-common-db_id_async_resolver INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/dq/CMakeLists.txt b/ydb/library/yql/providers/common/dq/CMakeLists.txt
index 17d12ef9a2..42840b6503 100644
--- a/ydb/library/yql/providers/common/dq/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/dq/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-dq)
target_link_libraries(providers-common-dq PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/gateway/CMakeLists.txt b/ydb/library/yql/providers/common/gateway/CMakeLists.txt
index 385ba01cbc..47bb14a6c0 100644
--- a/ydb/library/yql/providers/common/gateway/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/gateway/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-gateway)
target_link_libraries(providers-common-gateway PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt b/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt
index 3aa7a46029..252772a3c7 100644
--- a/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-http_gateway)
target_compile_options(providers-common-http_gateway PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/metrics/CMakeLists.txt b/ydb/library/yql/providers/common/metrics/CMakeLists.txt
index 4e5aee65db..5d9c44773f 100644
--- a/ydb/library/yql/providers/common/metrics/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/metrics/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-metrics)
target_link_libraries(providers-common-metrics PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt
index 8cce90003e..ad249797dd 100644
--- a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-metrics-protos)
target_link_libraries(common-metrics-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/mkql/CMakeLists.txt b/ydb/library/yql/providers/common/mkql/CMakeLists.txt
index 28002be70c..782f5594fa 100644
--- a/ydb/library/yql/providers/common/mkql/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/mkql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-mkql)
target_compile_options(providers-common-mkql PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/proto/CMakeLists.txt b/ydb/library/yql/providers/common/proto/CMakeLists.txt
index ecc13f43b5..5dee950b96 100644
--- a/ydb/library/yql/providers/common/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-proto)
target_link_libraries(providers-common-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/provider/CMakeLists.txt b/ydb/library/yql/providers/common/provider/CMakeLists.txt
index 70da3ebece..e3d911caa9 100644
--- a/ydb/library/yql/providers/common/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-provider)
target_compile_options(providers-common-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/schema/CMakeLists.txt b/ydb/library/yql/providers/common/schema/CMakeLists.txt
index cc2b9f413f..5ce03cb5c1 100644
--- a/ydb/library/yql/providers/common/schema/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/schema/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-schema)
target_link_libraries(providers-common-schema PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt b/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt
index 328dce3df6..add61a4688 100644
--- a/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-schema-expr)
target_link_libraries(common-schema-expr PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt b/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt
index 7441990c49..f16b004070 100644
--- a/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-schema-mkql)
target_compile_options(common-schema-mkql PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt b/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt
index 5c919af034..1076262025 100644
--- a/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-schema-parser)
target_link_libraries(common-schema-parser PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt b/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt
index 0e110b9c7b..9296268fc9 100644
--- a/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-schema-skiff)
target_link_libraries(common-schema-skiff PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/structured_token/CMakeLists.txt b/ydb/library/yql/providers/common/structured_token/CMakeLists.txt
index 6894771a9b..7785b99010 100644
--- a/ydb/library/yql/providers/common/structured_token/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/structured_token/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-structured_token)
target_link_libraries(providers-common-structured_token PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt b/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt
index 1f9332a2a1..e9d30495ed 100644
--- a/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-token_accessor-client)
target_link_libraries(common-token_accessor-client PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt
index b82f686753..6a63a7699e 100644
--- a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-token_accessor-grpc)
set_property(TARGET common-token_accessor-grpc PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/library/yql/providers/common/transform/CMakeLists.txt b/ydb/library/yql/providers/common/transform/CMakeLists.txt
index 5bdec5b47b..66e2b348b1 100644
--- a/ydb/library/yql/providers/common/transform/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/transform/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-transform)
target_link_libraries(providers-common-transform PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt b/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt
index abb7f7dcc8..62498d742f 100644
--- a/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt
+++ b/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-common-udf_resolve)
target_compile_options(providers-common-udf_resolve PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/config/CMakeLists.txt b/ydb/library/yql/providers/config/CMakeLists.txt
index 1ce99183ee..e0ad1aa522 100644
--- a/ydb/library/yql/providers/config/CMakeLists.txt
+++ b/ydb/library/yql/providers/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-providers-config)
target_compile_options(yql-providers-config PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/actors/CMakeLists.txt b/ydb/library/yql/providers/dq/actors/CMakeLists.txt
index e7800b3792..efe3341e1e 100644
--- a/ydb/library/yql/providers/dq/actors/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-actors)
target_compile_options(providers-dq-actors PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt
index 8915efe8e3..442878977d 100644
--- a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-api-grpc)
set_property(TARGET dq-api-grpc PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt b/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt
index 2185acec9f..ea916eb163 100644
--- a/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-api-protos)
target_link_libraries(dq-api-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/dq/backtrace/CMakeLists.txt b/ydb/library/yql/providers/dq/backtrace/CMakeLists.txt
index 7e6820feb7..ecc5bb1faf 100644
--- a/ydb/library/yql/providers/dq/backtrace/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/backtrace/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-backtrace)
target_compile_options(providers-dq-backtrace PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/common/CMakeLists.txt b/ydb/library/yql/providers/dq/common/CMakeLists.txt
index 90680e813f..78e044f65e 100644
--- a/ydb/library/yql/providers/dq/common/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-common)
target_compile_options(providers-dq-common PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/config/CMakeLists.txt b/ydb/library/yql/providers/dq/config/CMakeLists.txt
index 869c53a1ed..769ccce928 100644
--- a/ydb/library/yql/providers/dq/config/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/config/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-config)
target_link_libraries(providers-dq-config PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/dq/counters/CMakeLists.txt b/ydb/library/yql/providers/dq/counters/CMakeLists.txt
index 55758f8c98..e11020eaac 100644
--- a/ydb/library/yql/providers/dq/counters/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/counters/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-counters)
target_compile_options(providers-dq-counters PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt
index 6cb3425b6d..406185639f 100644
--- a/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-expr_nodes STATIC)
set_property(TARGET providers-dq-expr_nodes PROPERTY
LINKER_LANGUAGE CXX
diff --git a/ydb/library/yql/providers/dq/interface/CMakeLists.txt b/ydb/library/yql/providers/dq/interface/CMakeLists.txt
index 9a1653d0e7..69c5b9be06 100644
--- a/ydb/library/yql/providers/dq/interface/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/interface/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-interface)
target_compile_options(providers-dq-interface PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/mkql/CMakeLists.txt b/ydb/library/yql/providers/dq/mkql/CMakeLists.txt
index 691cf3f90d..fc90d455c3 100644
--- a/ydb/library/yql/providers/dq/mkql/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/mkql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-mkql)
target_compile_options(providers-dq-mkql PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/opt/CMakeLists.txt b/ydb/library/yql/providers/dq/opt/CMakeLists.txt
index eacac4693c..2d11078641 100644
--- a/ydb/library/yql/providers/dq/opt/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/opt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-opt)
target_compile_options(providers-dq-opt PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/planner/CMakeLists.txt b/ydb/library/yql/providers/dq/planner/CMakeLists.txt
index 5a3a49a79f..62f0f009b8 100644
--- a/ydb/library/yql/providers/dq/planner/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/planner/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-planner)
target_compile_options(providers-dq-planner PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/provider/CMakeLists.txt b/ydb/library/yql/providers/dq/provider/CMakeLists.txt
index c8d4361e90..990310699b 100644
--- a/ydb/library/yql/providers/dq/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-provider)
target_compile_options(providers-dq-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt b/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt
index d8c0d37ce0..41087749e9 100644
--- a/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-provider-exec)
target_compile_options(dq-provider-exec PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/runtime/CMakeLists.txt b/ydb/library/yql/providers/dq/runtime/CMakeLists.txt
index 7dcf994e1b..d134359c5c 100644
--- a/ydb/library/yql/providers/dq/runtime/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/runtime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-runtime)
target_compile_options(providers-dq-runtime PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt b/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt
index 46832bd573..bbb493e4dd 100644
--- a/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-task_runner)
target_compile_options(providers-dq-task_runner PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt b/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt
index 8bb9db0b07..0831df79d4 100644
--- a/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-task_runner_actor)
target_compile_options(providers-dq-task_runner_actor PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt b/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt
index ac11dd59a9..b115520ba0 100644
--- a/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-dq-worker_manager)
target_compile_options(providers-dq-worker_manager PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt b/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt
index 75b55d0c48..9f67bc65b2 100644
--- a/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt
+++ b/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dq-worker_manager-interface)
target_compile_options(dq-worker_manager-interface PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/pq/async_io/CMakeLists.txt b/ydb/library/yql/providers/pq/async_io/CMakeLists.txt
index 305c76bb50..f4a0cf6b12 100644
--- a/ydb/library/yql/providers/pq/async_io/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/async_io/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-async_io)
target_compile_options(providers-pq-async_io PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/pq/cm_client/interface/CMakeLists.txt b/ydb/library/yql/providers/pq/cm_client/interface/CMakeLists.txt
index 309ac43d12..401d2d6ff5 100644
--- a/ydb/library/yql/providers/pq/cm_client/interface/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/cm_client/interface/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(pq-cm_client-interface)
target_link_libraries(pq-cm_client-interface PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/pq/common/CMakeLists.txt b/ydb/library/yql/providers/pq/common/CMakeLists.txt
index 6f9a754111..8abba4751e 100644
--- a/ydb/library/yql/providers/pq/common/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-common)
target_compile_options(providers-pq-common PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt
index c3cc18208d..ec01db6834 100644
--- a/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-expr_nodes)
target_link_libraries(providers-pq-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt b/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt
index 120c9d75e0..2c3b4dd0e8 100644
--- a/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(pq-gateway-dummy)
target_link_libraries(pq-gateway-dummy PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt b/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt
index 7e7d1ee7f0..9ec4274875 100644
--- a/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(pq-gateway-native)
target_link_libraries(pq-gateway-native PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/pq/proto/CMakeLists.txt b/ydb/library/yql/providers/pq/proto/CMakeLists.txt
index 76d5550c95..7ef98c0bd5 100644
--- a/ydb/library/yql/providers/pq/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-proto)
target_link_libraries(providers-pq-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/pq/provider/CMakeLists.txt b/ydb/library/yql/providers/pq/provider/CMakeLists.txt
index a8cdeae10b..fb8c9a5df2 100644
--- a/ydb/library/yql/providers/pq/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-provider)
target_compile_options(providers-pq-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt b/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt
index fea2deb00e..d60c6362e8 100644
--- a/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt
+++ b/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-pq-task_meta)
target_compile_options(providers-pq-task_meta PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt
index 59025a7e31..744fe9054d 100644
--- a/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-result-expr_nodes)
target_link_libraries(providers-result-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/result/provider/CMakeLists.txt b/ydb/library/yql/providers/result/provider/CMakeLists.txt
index 0478568a8c..38a0e7da78 100644
--- a/ydb/library/yql/providers/result/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/result/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-result-provider)
target_compile_options(providers-result-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/s3/actors/CMakeLists.txt b/ydb/library/yql/providers/s3/actors/CMakeLists.txt
index c7613867ab..e95f3343a1 100644
--- a/ydb/library/yql/providers/s3/actors/CMakeLists.txt
+++ b/ydb/library/yql/providers/s3/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-s3-actors)
target_compile_options(providers-s3-actors PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt
index e4f9a7dce9..5b23d64b24 100644
--- a/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-s3-expr_nodes)
target_link_libraries(providers-s3-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/s3/proto/CMakeLists.txt b/ydb/library/yql/providers/s3/proto/CMakeLists.txt
index 4aed9aac4e..bb9236e7ca 100644
--- a/ydb/library/yql/providers/s3/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/s3/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-s3-proto)
target_link_libraries(providers-s3-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/s3/provider/CMakeLists.txt b/ydb/library/yql/providers/s3/provider/CMakeLists.txt
index 6e117f6450..9a1814b1a1 100644
--- a/ydb/library/yql/providers/s3/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/s3/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-s3-provider)
target_compile_options(providers-s3-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt b/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt
index ab7d5dfa69..5e438dc7e4 100644
--- a/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt
+++ b/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-solomon-async_io)
target_compile_options(providers-solomon-async_io PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt
index 9ba6cc48a7..7ce5664283 100644
--- a/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-solomon-expr_nodes)
target_link_libraries(providers-solomon-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt b/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt
index fadc68bce3..509bff450f 100644
--- a/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt
+++ b/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-solomon-gateway)
target_link_libraries(providers-solomon-gateway PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/solomon/proto/CMakeLists.txt b/ydb/library/yql/providers/solomon/proto/CMakeLists.txt
index 88dc6cf187..063e6c8711 100644
--- a/ydb/library/yql/providers/solomon/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/solomon/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-solomon-proto)
target_link_libraries(providers-solomon-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/solomon/provider/CMakeLists.txt b/ydb/library/yql/providers/solomon/provider/CMakeLists.txt
index 52a781ab56..4fdd3c2ec3 100644
--- a/ydb/library/yql/providers/solomon/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/solomon/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-solomon-provider)
target_compile_options(providers-solomon-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/ydb/actors/CMakeLists.txt b/ydb/library/yql/providers/ydb/actors/CMakeLists.txt
index daacbf5a85..08b4519586 100644
--- a/ydb/library/yql/providers/ydb/actors/CMakeLists.txt
+++ b/ydb/library/yql/providers/ydb/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-ydb-actors)
target_compile_options(providers-ydb-actors PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt b/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt
index 50a3224f32..1521cbdbcd 100644
--- a/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-ydb-comp_nodes)
target_compile_options(providers-ydb-comp_nodes PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt
index 197b034ee8..d88f4dd21c 100644
--- a/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt
+++ b/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-ydb-expr_nodes)
target_link_libraries(providers-ydb-expr_nodes PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/ydb/proto/CMakeLists.txt b/ydb/library/yql/providers/ydb/proto/CMakeLists.txt
index ad02c51d64..9873ca6923 100644
--- a/ydb/library/yql/providers/ydb/proto/CMakeLists.txt
+++ b/ydb/library/yql/providers/ydb/proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-ydb-proto)
target_link_libraries(providers-ydb-proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/providers/ydb/provider/CMakeLists.txt b/ydb/library/yql/providers/ydb/provider/CMakeLists.txt
index d3a9df938f..1bd3e708e0 100644
--- a/ydb/library/yql/providers/ydb/provider/CMakeLists.txt
+++ b/ydb/library/yql/providers/ydb/provider/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(providers-ydb-provider)
target_compile_options(providers-ydb-provider PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/public/decimal/CMakeLists.txt b/ydb/library/yql/public/decimal/CMakeLists.txt
index 7c2c0f6f88..f9959b6724 100644
--- a/ydb/library/yql/public/decimal/CMakeLists.txt
+++ b/ydb/library/yql/public/decimal/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-public-decimal)
target_link_libraries(yql-public-decimal PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/public/issue/CMakeLists.txt b/ydb/library/yql/public/issue/CMakeLists.txt
index 17acf294fd..5f5fc471b0 100644
--- a/ydb/library/yql/public/issue/CMakeLists.txt
+++ b/ydb/library/yql/public/issue/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-public-issue)
target_link_libraries(yql-public-issue PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/public/issue/protos/CMakeLists.txt b/ydb/library/yql/public/issue/protos/CMakeLists.txt
index 7933e8541b..b871ebb215 100644
--- a/ydb/library/yql/public/issue/protos/CMakeLists.txt
+++ b/ydb/library/yql/public/issue/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-issue-protos)
target_link_libraries(public-issue-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/public/types/CMakeLists.txt b/ydb/library/yql/public/types/CMakeLists.txt
index 8af4305a60..8aa7694b51 100644
--- a/ydb/library/yql/public/types/CMakeLists.txt
+++ b/ydb/library/yql/public/types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-public-types)
target_link_libraries(yql-public-types PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/public/udf/CMakeLists.txt b/ydb/library/yql/public/udf/CMakeLists.txt
index 678349c1a8..da71ee0346 100644
--- a/ydb/library/yql/public/udf/CMakeLists.txt
+++ b/ydb/library/yql/public/udf/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-public-udf)
target_compile_options(yql-public-udf PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt b/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt
index 278c1494e5..26fa5fc6b1 100644
--- a/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt
+++ b/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(udf-service-exception_policy)
target_compile_options(udf-service-exception_policy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/public/udf/support/CMakeLists.txt b/ydb/library/yql/public/udf/support/CMakeLists.txt
index 0436a93850..d28cefafd6 100644
--- a/ydb/library/yql/public/udf/support/CMakeLists.txt
+++ b/ydb/library/yql/public/udf/support/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-udf-support)
target_compile_options(public-udf-support PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/public/udf/tz/CMakeLists.txt b/ydb/library/yql/public/udf/tz/CMakeLists.txt
index 76cd6b8b7a..b3c12e79b0 100644
--- a/ydb/library/yql/public/udf/tz/CMakeLists.txt
+++ b/ydb/library/yql/public/udf/tz/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-udf-tz)
target_link_libraries(public-udf-tz PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/sql/CMakeLists.txt b/ydb/library/yql/sql/CMakeLists.txt
index 221084c3e1..56605d2d22 100644
--- a/ydb/library/yql/sql/CMakeLists.txt
+++ b/ydb/library/yql/sql/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-sql)
target_link_libraries(library-yql-sql PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/sql/pg/CMakeLists.txt b/ydb/library/yql/sql/pg/CMakeLists.txt
index 1c5a9b2657..b4f63528c3 100644
--- a/ydb/library/yql/sql/pg/CMakeLists.txt
+++ b/ydb/library/yql/sql/pg/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-sql-pg)
target_include_directories(yql-sql-pg PRIVATE
${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/pg_query_wrapper/contrib/src/postgres/include
diff --git a/ydb/library/yql/sql/pg_dummy/CMakeLists.txt b/ydb/library/yql/sql/pg_dummy/CMakeLists.txt
index a92777624d..c4a3073929 100644
--- a/ydb/library/yql/sql/pg_dummy/CMakeLists.txt
+++ b/ydb/library/yql/sql/pg_dummy/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-sql-pg_dummy)
target_compile_options(yql-sql-pg_dummy PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/sql/settings/CMakeLists.txt b/ydb/library/yql/sql/settings/CMakeLists.txt
index ef579138d2..2515081e1b 100644
--- a/ydb/library/yql/sql/settings/CMakeLists.txt
+++ b/ydb/library/yql/sql/settings/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-sql-settings)
target_link_libraries(yql-sql-settings PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/sql/v0/CMakeLists.txt b/ydb/library/yql/sql/v0/CMakeLists.txt
index 8a15c47d35..04c83d3f31 100644
--- a/ydb/library/yql/sql/v0/CMakeLists.txt
+++ b/ydb/library/yql/sql/v0/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-sql-v0)
target_compile_options(yql-sql-v0 PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/sql/v0/lexer/CMakeLists.txt b/ydb/library/yql/sql/v0/lexer/CMakeLists.txt
index 255f89b964..77d9a22aa3 100644
--- a/ydb/library/yql/sql/v0/lexer/CMakeLists.txt
+++ b/ydb/library/yql/sql/v0/lexer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(sql-v0-lexer)
target_link_libraries(sql-v0-lexer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/sql/v1/CMakeLists.txt b/ydb/library/yql/sql/v1/CMakeLists.txt
index 903619ac55..28dab4b0ae 100644
--- a/ydb/library/yql/sql/v1/CMakeLists.txt
+++ b/ydb/library/yql/sql/v1/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-sql-v1)
target_compile_options(yql-sql-v1 PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/library/yql/sql/v1/lexer/CMakeLists.txt b/ydb/library/yql/sql/v1/lexer/CMakeLists.txt
index 16ce3bccf2..63fc784852 100644
--- a/ydb/library/yql/sql/v1/lexer/CMakeLists.txt
+++ b/ydb/library/yql/sql/v1/lexer/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(sql-v1-lexer)
target_link_libraries(sql-v1-lexer PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt b/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt
index ab4c55a675..1c3c970f01 100644
--- a/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(clickhouse_client_udf INTERFACE)
target_include_directories(clickhouse_client_udf INTERFACE
${CMAKE_SOURCE_DIR}/contrib/restricted/dragonbox
diff --git a/ydb/library/yql/udfs/common/datetime/CMakeLists.txt b/ydb/library/yql/udfs/common/datetime/CMakeLists.txt
index 96da520e5f..e96d637cb0 100644
--- a/ydb/library/yql/udfs/common/datetime/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/datetime/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(datetime_udf INTERFACE)
target_link_libraries(datetime_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt b/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt
index 1cf87461e0..eb0d1e77da 100644
--- a/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(datetime2_udf INTERFACE)
target_link_libraries(datetime2_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/digest/CMakeLists.txt b/ydb/library/yql/udfs/common/digest/CMakeLists.txt
index 5c04ddd365..67ca7b325e 100644
--- a/ydb/library/yql/udfs/common/digest/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/digest/CMakeLists.txt
@@ -1,3 +1,11 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
find_package(OpenSSL REQUIRED)
add_library(digest_udf INTERFACE)
diff --git a/ydb/library/yql/udfs/common/histogram/CMakeLists.txt b/ydb/library/yql/udfs/common/histogram/CMakeLists.txt
index 3b242be5ac..260ac72137 100644
--- a/ydb/library/yql/udfs/common/histogram/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/histogram/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(histogram_udf INTERFACE)
target_link_libraries(histogram_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt b/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt
index a43f68a251..a5075b8af8 100644
--- a/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(hyperloglog_udf INTERFACE)
target_link_libraries(hyperloglog_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt b/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt
index 8842a0f049..42d862bb72 100644
--- a/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(hyperscan_udf INTERFACE)
target_link_libraries(hyperscan_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt b/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt
index c8dfd4d37f..db3d806c4a 100644
--- a/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ip_udf INTERFACE)
target_link_libraries(ip_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt
index 492dcace91..2b3cfed5c6 100644
--- a/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-ip_base-lib)
target_compile_options(common-ip_base-lib PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/udfs/common/json/CMakeLists.txt b/ydb/library/yql/udfs/common/json/CMakeLists.txt
index adc30f4ec9..55c706381b 100644
--- a/ydb/library/yql/udfs/common/json/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/json/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(json_udf INTERFACE)
target_link_libraries(json_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/json2/CMakeLists.txt b/ydb/library/yql/udfs/common/json2/CMakeLists.txt
index 87c2255f5e..f2683ec778 100644
--- a/ydb/library/yql/udfs/common/json2/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/json2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(json2_udf INTERFACE)
target_link_libraries(json2_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.txt b/ydb/library/yql/udfs/common/math/CMakeLists.txt
index ff6570bdc3..57c4405302 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(math_udf INTERFACE)
target_link_libraries(math_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt
index a4d272902b..cc1233aa8b 100644
--- a/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-math-lib INTERFACE)
target_link_libraries(common-math-lib INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/pire/CMakeLists.txt b/ydb/library/yql/udfs/common/pire/CMakeLists.txt
index 3c7d3bb636..e68b4ca2e4 100644
--- a/ydb/library/yql/udfs/common/pire/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/pire/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(pire_udf INTERFACE)
target_link_libraries(pire_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/re2/CMakeLists.txt b/ydb/library/yql/udfs/common/re2/CMakeLists.txt
index df4629a10c..21cdb382c2 100644
--- a/ydb/library/yql/udfs/common/re2/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/re2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(re2_udf INTERFACE)
target_link_libraries(re2_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/set/CMakeLists.txt b/ydb/library/yql/udfs/common/set/CMakeLists.txt
index 897b133e94..93242d3c94 100644
--- a/ydb/library/yql/udfs/common/set/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/set/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(set_udf INTERFACE)
target_link_libraries(set_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/stat/CMakeLists.txt b/ydb/library/yql/udfs/common/stat/CMakeLists.txt
index 238f4a2c35..5dbdb478b8 100644
--- a/ydb/library/yql/udfs/common/stat/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/stat/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(stat_udf INTERFACE)
target_link_libraries(stat_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt b/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt
index 88c42ab94a..2189138006 100644
--- a/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-stat-static)
target_compile_options(common-stat-static PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/udfs/common/string/CMakeLists.txt b/ydb/library/yql/udfs/common/string/CMakeLists.txt
index bb677c3b35..438a6d1146 100644
--- a/ydb/library/yql/udfs/common/string/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/string/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(string_udf INTERFACE)
target_link_libraries(string_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/top/CMakeLists.txt b/ydb/library/yql/udfs/common/top/CMakeLists.txt
index 2fa8579a95..69f9577be8 100644
--- a/ydb/library/yql/udfs/common/top/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/top/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(top_udf INTERFACE)
target_link_libraries(top_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt b/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt
index 8868895398..d5c94b1b45 100644
--- a/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(topfreq_udf INTERFACE)
target_link_libraries(topfreq_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt b/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt
index 879eb42e0d..e84dfacd69 100644
--- a/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-topfreq-static)
target_compile_options(common-topfreq-static PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt b/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt
index 6435f5d1d8..224d1897bb 100644
--- a/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(unicode_udf INTERFACE)
target_link_libraries(unicode_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt
index 7013eee0f9..c896e9ce1a 100644
--- a/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-unicode_base-lib)
target_compile_options(common-unicode_base-lib PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/udfs/common/url_base/CMakeLists.txt b/ydb/library/yql/udfs/common/url_base/CMakeLists.txt
index 3a11f2ed43..0dda25627c 100644
--- a/ydb/library/yql/udfs/common/url_base/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/url_base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(url_udf INTERFACE)
target_link_libraries(url_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt
index 0b5e305ab5..9513e4dd5f 100644
--- a/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common-url_base-lib)
target_compile_options(common-url_base-lib PRIVATE
-DUDF_ABI_VERSION_MAJOR=2
diff --git a/ydb/library/yql/udfs/common/yson2/CMakeLists.txt b/ydb/library/yql/udfs/common/yson2/CMakeLists.txt
index 2378feff05..21e526f8ef 100644
--- a/ydb/library/yql/udfs/common/yson2/CMakeLists.txt
+++ b/ydb/library/yql/udfs/common/yson2/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yson2_udf INTERFACE)
target_link_libraries(yson2_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt b/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt
index a282467651..2db8caba7d 100644
--- a/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt
+++ b/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(dsv_udf INTERFACE)
target_link_libraries(dsv_udf INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/CMakeLists.txt b/ydb/library/yql/utils/CMakeLists.txt
index 6d74641e30..a997b2583c 100644
--- a/ydb/library/yql/utils/CMakeLists.txt
+++ b/ydb/library/yql/utils/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(library-yql-utils)
target_link_libraries(library-yql-utils PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/actor_log/CMakeLists.txt b/ydb/library/yql/utils/actor_log/CMakeLists.txt
index c733c4fa5e..7ee73f9bd3 100644
--- a/ydb/library/yql/utils/actor_log/CMakeLists.txt
+++ b/ydb/library/yql/utils/actor_log/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-actor_log)
target_link_libraries(yql-utils-actor_log PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/actors/CMakeLists.txt b/ydb/library/yql/utils/actors/CMakeLists.txt
index 407faa3319..44220aa831 100644
--- a/ydb/library/yql/utils/actors/CMakeLists.txt
+++ b/ydb/library/yql/utils/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-actors)
target_link_libraries(yql-utils-actors PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/backtrace/CMakeLists.txt b/ydb/library/yql/utils/backtrace/CMakeLists.txt
index cf487ebf24..f755501d13 100644
--- a/ydb/library/yql/utils/backtrace/CMakeLists.txt
+++ b/ydb/library/yql/utils/backtrace/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-backtrace)
target_link_libraries(yql-utils-backtrace PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/failure_injector/CMakeLists.txt b/ydb/library/yql/utils/failure_injector/CMakeLists.txt
index 8f7dee269b..1b9aac18c8 100644
--- a/ydb/library/yql/utils/failure_injector/CMakeLists.txt
+++ b/ydb/library/yql/utils/failure_injector/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-failure_injector)
target_link_libraries(yql-utils-failure_injector PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/fetch/CMakeLists.txt b/ydb/library/yql/utils/fetch/CMakeLists.txt
index 600496070c..7bda815245 100644
--- a/ydb/library/yql/utils/fetch/CMakeLists.txt
+++ b/ydb/library/yql/utils/fetch/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-fetch)
target_link_libraries(yql-utils-fetch PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/log/CMakeLists.txt b/ydb/library/yql/utils/log/CMakeLists.txt
index 340164a2f5..6ac6d5a814 100644
--- a/ydb/library/yql/utils/log/CMakeLists.txt
+++ b/ydb/library/yql/utils/log/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-log)
target_link_libraries(yql-utils-log PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/library/yql/utils/threading/CMakeLists.txt b/ydb/library/yql/utils/threading/CMakeLists.txt
index 1129d92a04..54c02aaac3 100644
--- a/ydb/library/yql/utils/threading/CMakeLists.txt
+++ b/ydb/library/yql/utils/threading/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(yql-utils-threading)
target_link_libraries(yql-utils-threading PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/api/grpc/CMakeLists.txt b/ydb/public/api/grpc/CMakeLists.txt
index 5c0d632a51..15941b9f48 100644
--- a/ydb/public/api/grpc/CMakeLists.txt
+++ b/ydb/public/api/grpc/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(api-grpc)
set_property(TARGET api-grpc PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/public/api/grpc/draft/CMakeLists.txt b/ydb/public/api/grpc/draft/CMakeLists.txt
index 24d66c1edf..ee55ac44e1 100644
--- a/ydb/public/api/grpc/draft/CMakeLists.txt
+++ b/ydb/public/api/grpc/draft/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(api-grpc-draft)
set_property(TARGET api-grpc-draft PROPERTY
PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h
diff --git a/ydb/public/api/protos/CMakeLists.txt b/ydb/public/api/protos/CMakeLists.txt
index 37356b2fdf..74de282db1 100644
--- a/ydb/public/api/protos/CMakeLists.txt
+++ b/ydb/public/api/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(api-protos)
target_link_libraries(api-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/api/protos/annotations/CMakeLists.txt b/ydb/public/api/protos/annotations/CMakeLists.txt
index 1266288128..cc24ff52e7 100644
--- a/ydb/public/api/protos/annotations/CMakeLists.txt
+++ b/ydb/public/api/protos/annotations/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(api-protos-annotations)
target_link_libraries(api-protos-annotations PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/api/protos/out/CMakeLists.txt b/ydb/public/api/protos/out/CMakeLists.txt
index 87457ae78d..c5754d5047 100644
--- a/ydb/public/api/protos/out/CMakeLists.txt
+++ b/ydb/public/api/protos/out/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(api-protos-out)
target_link_libraries(api-protos-out PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/base/CMakeLists.txt b/ydb/public/lib/base/CMakeLists.txt
index 9cc81b6c39..91e881d399 100644
--- a/ydb/public/lib/base/CMakeLists.txt
+++ b/ydb/public/lib/base/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-base)
target_link_libraries(public-lib-base PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/deprecated/client/CMakeLists.txt b/ydb/public/lib/deprecated/client/CMakeLists.txt
index c539e09718..047b48cb6b 100644
--- a/ydb/public/lib/deprecated/client/CMakeLists.txt
+++ b/ydb/public/lib/deprecated/client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-deprecated-client)
target_link_libraries(lib-deprecated-client PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/deprecated/kicli/CMakeLists.txt b/ydb/public/lib/deprecated/kicli/CMakeLists.txt
index d48b560096..e950d93709 100644
--- a/ydb/public/lib/deprecated/kicli/CMakeLists.txt
+++ b/ydb/public/lib/deprecated/kicli/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-deprecated-kicli)
target_link_libraries(lib-deprecated-kicli PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/experimental/CMakeLists.txt b/ydb/public/lib/experimental/CMakeLists.txt
index c98a5ca418..7a520873bb 100644
--- a/ydb/public/lib/experimental/CMakeLists.txt
+++ b/ydb/public/lib/experimental/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-experimental)
target_link_libraries(public-lib-experimental PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/idx_test/CMakeLists.txt b/ydb/public/lib/idx_test/CMakeLists.txt
index 1eb3330954..3d2f7fe494 100644
--- a/ydb/public/lib/idx_test/CMakeLists.txt
+++ b/ydb/public/lib/idx_test/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-idx_test)
target_link_libraries(public-lib-idx_test PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/json_value/CMakeLists.txt b/ydb/public/lib/json_value/CMakeLists.txt
index 3025bf0d02..0ddec99749 100644
--- a/ydb/public/lib/json_value/CMakeLists.txt
+++ b/ydb/public/lib/json_value/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-json_value)
target_link_libraries(public-lib-json_value PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/jwt/CMakeLists.txt b/ydb/public/lib/jwt/CMakeLists.txt
index 15510faf1c..40aa029740 100644
--- a/ydb/public/lib/jwt/CMakeLists.txt
+++ b/ydb/public/lib/jwt/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-jwt)
target_link_libraries(public-lib-jwt PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/operation_id/CMakeLists.txt b/ydb/public/lib/operation_id/CMakeLists.txt
index a4e61bec7a..53e4258aff 100644
--- a/ydb/public/lib/operation_id/CMakeLists.txt
+++ b/ydb/public/lib/operation_id/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-operation_id)
target_link_libraries(public-lib-operation_id PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/operation_id/protos/CMakeLists.txt b/ydb/public/lib/operation_id/protos/CMakeLists.txt
index 90269f6a86..b7dc93bb11 100644
--- a/ydb/public/lib/operation_id/protos/CMakeLists.txt
+++ b/ydb/public/lib/operation_id/protos/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-operation_id-protos)
target_link_libraries(lib-operation_id-protos PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/scheme_types/CMakeLists.txt b/ydb/public/lib/scheme_types/CMakeLists.txt
index 0d2ae685d9..489aec2930 100644
--- a/ydb/public/lib/scheme_types/CMakeLists.txt
+++ b/ydb/public/lib/scheme_types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-scheme_types)
target_link_libraries(public-lib-scheme_types PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/value/CMakeLists.txt b/ydb/public/lib/value/CMakeLists.txt
index 7f896314ee..50e7125445 100644
--- a/ydb/public/lib/value/CMakeLists.txt
+++ b/ydb/public/lib/value/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-value)
target_link_libraries(public-lib-value PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/ydb_cli/commands/CMakeLists.txt b/ydb/public/lib/ydb_cli/commands/CMakeLists.txt
index 22a8789db8..987441519c 100644
--- a/ydb/public/lib/ydb_cli/commands/CMakeLists.txt
+++ b/ydb/public/lib/ydb_cli/commands/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(clicommands)
target_link_libraries(clicommands PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/ydb_cli/common/CMakeLists.txt b/ydb/public/lib/ydb_cli/common/CMakeLists.txt
index e222dbc367..59f63f8227 100644
--- a/ydb/public/lib/ydb_cli/common/CMakeLists.txt
+++ b/ydb/public/lib/ydb_cli/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(common)
target_link_libraries(common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/ydb_cli/common/command.h b/ydb/public/lib/ydb_cli/common/command.h
index bf49aa830c..56761b79e2 100644
--- a/ydb/public/lib/ydb_cli/common/command.h
+++ b/ydb/public/lib/ydb_cli/common/command.h
@@ -164,7 +164,7 @@ public:
TString lastArg = ArgV[ArgC - 1];
if (lastArg == "init" && ArgC > 1) {
TString penultimateArg = ArgV[ArgC - 2];
- if (penultimateArg.StartsWith("ydb")) {
+ if (penultimateArg.EndsWith("ydb") || penultimateArg.EndsWith("ydb.exe")) {
return true;
}
}
diff --git a/ydb/public/lib/ydb_cli/dump/CMakeLists.txt b/ydb/public/lib/ydb_cli/dump/CMakeLists.txt
index 2b4fc4f48a..4b47860c08 100644
--- a/ydb/public/lib/ydb_cli/dump/CMakeLists.txt
+++ b/ydb/public/lib/ydb_cli/dump/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-ydb_cli-dump)
target_link_libraries(lib-ydb_cli-dump PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt b/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt
index 3a8e8d86bc..87a12a6e69 100644
--- a/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt
+++ b/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb_cli-dump-util)
target_link_libraries(ydb_cli-dump-util PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/ydb_cli/import/CMakeLists.txt b/ydb/public/lib/ydb_cli/import/CMakeLists.txt
index f7c567be11..d63a8b60fc 100644
--- a/ydb/public/lib/ydb_cli/import/CMakeLists.txt
+++ b/ydb/public/lib/ydb_cli/import/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(lib-ydb_cli-import)
target_link_libraries(lib-ydb_cli-import PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/yq/CMakeLists.txt b/ydb/public/lib/yq/CMakeLists.txt
index 7d169e39a9..dd0644b535 100644
--- a/ydb/public/lib/yq/CMakeLists.txt
+++ b/ydb/public/lib/yq/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-yq)
target_link_libraries(public-lib-yq PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/lib/yson_value/CMakeLists.txt b/ydb/public/lib/yson_value/CMakeLists.txt
index a5f8117dba..86f9e8efce 100644
--- a/ydb/public/lib/yson_value/CMakeLists.txt
+++ b/ydb/public/lib/yson_value/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(public-lib-yson_value)
target_link_libraries(public-lib-yson_value PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/draft/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/CMakeLists.txt
index 6e025d80f9..a2b06c8d34 100644
--- a/ydb/public/sdk/cpp/client/draft/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/draft/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-draft)
target_link_libraries(cpp-client-draft PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt
index 08b0cbb01c..b4f3bc20e6 100644
--- a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-draft-ut)
target_include_directories(ydb-public-sdk-cpp-client-draft-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/draft
diff --git a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt
index 83f60b8625..847e3708b4 100644
--- a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-extensions-discovery_mutator)
target_link_libraries(client-extensions-discovery_mutator PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt
index c362081472..54c85f1cbb 100644
--- a/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-extensions-solomon_stats)
target_link_libraries(client-extensions-solomon_stats PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt
index cb9719de81..9d4a934ec6 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-impl-ydb_endpoints)
target_link_libraries(client-impl-ydb_endpoints PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt
index 9d032af338..3808531ac7 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut)
target_include_directories(ydb-public-sdk-cpp-client-impl-ydb_endpoints-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/impl/ydb_endpoints
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt
index 4bfd9b442e..5dad53d7ff 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-common)
target_link_libraries(impl-ydb_internal-common PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt
index 0980c4c9c8..dc2db1dc8b 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-db_driver_state)
target_link_libraries(impl-ydb_internal-db_driver_state PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt
index 8e9f4a5969..fd5a310808 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-grpc_connections)
target_link_libraries(impl-ydb_internal-grpc_connections PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt
index c98d485f13..bebf883697 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-logger)
target_link_libraries(impl-ydb_internal-logger PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt
index 77b648dbcd..446e0cb7d3 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-make_request)
target_link_libraries(impl-ydb_internal-make_request PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt
index fd30c60a76..297855e187 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-plain_status)
target_link_libraries(impl-ydb_internal-plain_status PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt
index 103378af76..e151f7965d 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-thread_pool)
target_link_libraries(impl-ydb_internal-thread_pool PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt
index 09ec3239cf..060b00dfdf 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(impl-ydb_internal-value_helpers)
target_link_libraries(impl-ydb_internal-value_helpers PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt
index 0faa870fd5..594c5fd20d 100644
--- a/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-impl-ydb_stats)
target_link_libraries(client-impl-ydb_stats PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/resources/CMakeLists.txt b/ydb/public/sdk/cpp/client/resources/CMakeLists.txt
index 4fb9939b33..c4797f5819 100644
--- a/ydb/public/sdk/cpp/client/resources/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/resources/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-resources)
target_link_libraries(cpp-client-resources PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt
index b69ee2d761..bfb00bd136 100644
--- a/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_common_client)
target_link_libraries(cpp-client-ydb_common_client PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt
index 874ffc1cd6..0bc1d8533b 100644
--- a/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_common_client-impl)
target_link_libraries(client-ydb_common_client-impl PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt
index 229e90b123..48477af5af 100644
--- a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_coordination)
target_link_libraries(cpp-client-ydb_coordination PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt
index 2c057cacb1..d45b8f9df2 100644
--- a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_coordination-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_coordination-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_coordination
diff --git a/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt
index 2fd655ae10..7f30a5539a 100644
--- a/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_datastreams)
target_link_libraries(cpp-client-ydb_datastreams PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt
index 1fc21e99ad..796fc061c2 100644
--- a/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_discovery)
target_link_libraries(cpp-client-ydb_discovery PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt
index d04d957654..51c3bcb308 100644
--- a/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_driver)
target_link_libraries(cpp-client-ydb_driver PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt
index e1c387e635..976e85990e 100644
--- a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_driver-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_driver-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_driver
diff --git a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt
index 09910db9c4..1e0fbdc689 100644
--- a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_export)
target_link_libraries(cpp-client-ydb_export PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt
index 2284178203..4c1c4a4221 100644
--- a/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_extension)
target_link_libraries(cpp-client-ydb_extension PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt
index 02b0fad30e..2e1549f9b2 100644
--- a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_import)
target_link_libraries(cpp-client-ydb_import PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt
index a87e51f82d..85cd9fac3f 100644
--- a/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_operation)
target_link_libraries(cpp-client-ydb_operation PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt
index c72655e172..65a30921dc 100644
--- a/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_params)
target_link_libraries(cpp-client-ydb_params PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt
index d79ea00ef5..75700caa79 100644
--- a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_params-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_params-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_params
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt
index 8973b99a01..7934e9acaf 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_persqueue_core)
target_link_libraries(cpp-client-ydb_persqueue_core PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt
index 7b26ee42ca..02d362f1ce 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_persqueue_core-impl)
target_link_libraries(client-ydb_persqueue_core-impl PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt
index c9c26182a1..626a199382 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut)
target_compile_options(ydb-public-sdk-cpp-client-ydb_persqueue_core-ut PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt
index ebb99c8f35..3eed38d7c6 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb_persqueue_core-ut-ut_utils)
target_compile_options(ydb_persqueue_core-ut-ut_utils PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt
index 544f992fe7..d64fd159a2 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(with_offset_ranges_mode_ut)
target_compile_options(with_offset_ranges_mode_ut PRIVATE
-DUSE_CURRENT_UDF_ABI_VERSION
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt
index 85f0861dfd..69b83d531f 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_persqueue_public INTERFACE)
target_link_libraries(cpp-client-ydb_persqueue_public INTERFACE
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt
index c0856e1b56..00830fd9a3 100644
--- a/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_persqueue_public-codecs)
target_link_libraries(client-ydb_persqueue_public-codecs PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt
index 9248c8d964..c256d30ed8 100644
--- a/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_proto)
target_link_libraries(cpp-client-ydb_proto PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt
index 5e10ef1af2..6cb21e4424 100644
--- a/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_rate_limiter)
target_link_libraries(cpp-client-ydb_rate_limiter PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt
index 74f4c2542e..489f65b347 100644
--- a/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_result)
target_link_libraries(cpp-client-ydb_result PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt
index b12295e999..42757515d4 100644
--- a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_result-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_result-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_result
diff --git a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt
index 9483d84a36..4dab11b134 100644
--- a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_scheme)
target_link_libraries(cpp-client-ydb_scheme PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt
index 4ac20ab274..3f5a9aaa9b 100644
--- a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_table)
target_link_libraries(cpp-client-ydb_table PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt
index 84cfb07635..600bc92591 100644
--- a/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_table-impl)
target_link_libraries(client-ydb_table-impl PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_table/impl/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/impl/ut/CMakeLists.txt
index ab707c3f6a..6ecdfb43eb 100644
--- a/ydb/public/sdk/cpp/client/ydb_table/impl/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_table/impl/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_table-impl-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_table-impl-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_table/impl
diff --git a/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt
index 044f3c0ee7..5d12d2def4 100644
--- a/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_table-query_stats)
target_link_libraries(client-ydb_table-query_stats PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt
index 1e2c1d2eaa..f808e219d1 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_types)
target_link_libraries(cpp-client-ydb_types PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt
index ec7cc17fde..0f8623ac30 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_types-credentials)
target_link_libraries(client-ydb_types-credentials PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt
index be9526cdd2..3d33b20fae 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_types-exceptions)
target_link_libraries(client-ydb_types-exceptions PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt
index 1610946832..a2a58b44f2 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_types-fatal_error_handlers)
target_link_libraries(client-ydb_types-fatal_error_handlers PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt
index 4b421dcc8f..f35ad1201d 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_types-operation)
target_link_libraries(client-ydb_types-operation PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt
index ad78adb924..5f0f4383ee 100644
--- a/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(client-ydb_types-status)
target_link_libraries(client-ydb_types-status PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt
index 85f13550ea..9fc0690491 100644
--- a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(cpp-client-ydb_value)
target_link_libraries(cpp-client-ydb_value PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt
index 2220d02c65..c7c71ead76 100644
--- a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ydb-public-sdk-cpp-client-ydb_value-ut)
target_include_directories(ydb-public-sdk-cpp-client-ydb_value-ut PRIVATE
${CMAKE_SOURCE_DIR}/ydb/public/sdk/cpp/client/ydb_value
diff --git a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt
index 661fb71696..a3da02465c 100644
--- a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(basic_example)
target_link_libraries(basic_example PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt
index 4d093407ca..bee542dbe8 100644
--- a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(bulk_upsert_simple)
target_link_libraries(bulk_upsert_simple PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt
index 1c98eb0e49..500dd90697 100644
--- a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(pagination)
target_link_libraries(pagination PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt
index d017690003..5911cedc47 100644
--- a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(secondary_index)
target_link_libraries(secondary_index PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt
index 67a14f194b..839709c61b 100644
--- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(secondary_index_builtin)
target_link_libraries(secondary_index_builtin PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt
index 4200ee85be..76ab6b788f 100644
--- a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt
+++ b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_executable(ttl)
target_link_libraries(ttl PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/auth/CMakeLists.txt b/ydb/services/auth/CMakeLists.txt
index 86f1863655..c418ab8479 100644
--- a/ydb/services/auth/CMakeLists.txt
+++ b/ydb/services/auth/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-auth)
target_link_libraries(ydb-services-auth PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/cms/CMakeLists.txt b/ydb/services/cms/CMakeLists.txt
index 0a41471629..d70e564dd3 100644
--- a/ydb/services/cms/CMakeLists.txt
+++ b/ydb/services/cms/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-cms)
target_link_libraries(ydb-services-cms PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/datastreams/CMakeLists.txt b/ydb/services/datastreams/CMakeLists.txt
index 74d7df905e..05d672dbdd 100644
--- a/ydb/services/datastreams/CMakeLists.txt
+++ b/ydb/services/datastreams/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-datastreams)
target_link_libraries(ydb-services-datastreams PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/discovery/CMakeLists.txt b/ydb/services/discovery/CMakeLists.txt
index f2282f3aea..76b5831ec2 100644
--- a/ydb/services/discovery/CMakeLists.txt
+++ b/ydb/services/discovery/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-discovery)
target_link_libraries(ydb-services-discovery PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/kesus/CMakeLists.txt b/ydb/services/kesus/CMakeLists.txt
index a7106cdbf2..24101c42c3 100644
--- a/ydb/services/kesus/CMakeLists.txt
+++ b/ydb/services/kesus/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-kesus)
target_link_libraries(ydb-services-kesus PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/lib/actors/CMakeLists.txt b/ydb/services/lib/actors/CMakeLists.txt
index 8a8a60a9a6..b40f8dc52a 100644
--- a/ydb/services/lib/actors/CMakeLists.txt
+++ b/ydb/services/lib/actors/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(services-lib-actors)
target_link_libraries(services-lib-actors PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/lib/sharding/CMakeLists.txt b/ydb/services/lib/sharding/CMakeLists.txt
index 3d355d1c64..bbc4215836 100644
--- a/ydb/services/lib/sharding/CMakeLists.txt
+++ b/ydb/services/lib/sharding/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(services-lib-sharding)
target_link_libraries(services-lib-sharding PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/monitoring/CMakeLists.txt b/ydb/services/monitoring/CMakeLists.txt
index 140ad77870..59f8ebc3ad 100644
--- a/ydb/services/monitoring/CMakeLists.txt
+++ b/ydb/services/monitoring/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-monitoring)
target_link_libraries(ydb-services-monitoring PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/persqueue_cluster_discovery/CMakeLists.txt b/ydb/services/persqueue_cluster_discovery/CMakeLists.txt
index 0f9f13d191..5bb346dd28 100644
--- a/ydb/services/persqueue_cluster_discovery/CMakeLists.txt
+++ b/ydb/services/persqueue_cluster_discovery/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-persqueue_cluster_discovery)
target_link_libraries(ydb-services-persqueue_cluster_discovery PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt b/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt
index 769175ff12..cccdfbff80 100644
--- a/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt
+++ b/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(services-persqueue_cluster_discovery-cluster_ordering)
target_link_libraries(services-persqueue_cluster_discovery-cluster_ordering PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/persqueue_v1/CMakeLists.txt b/ydb/services/persqueue_v1/CMakeLists.txt
index 9720b9be5b..0108bb9058 100644
--- a/ydb/services/persqueue_v1/CMakeLists.txt
+++ b/ydb/services/persqueue_v1/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-persqueue_v1)
target_link_libraries(ydb-services-persqueue_v1 PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/rate_limiter/CMakeLists.txt b/ydb/services/rate_limiter/CMakeLists.txt
index 326f6b4cc6..056d915b57 100644
--- a/ydb/services/rate_limiter/CMakeLists.txt
+++ b/ydb/services/rate_limiter/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-rate_limiter)
target_link_libraries(ydb-services-rate_limiter PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/ydb/CMakeLists.txt b/ydb/services/ydb/CMakeLists.txt
index f671f85885..a1639466ba 100644
--- a/ydb/services/ydb/CMakeLists.txt
+++ b/ydb/services/ydb/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-ydb)
target_link_libraries(ydb-services-ydb PUBLIC
contrib-libs-cxxsupp
diff --git a/ydb/services/yq/CMakeLists.txt b/ydb/services/yq/CMakeLists.txt
index fb3a42e298..aa8ee40141 100644
--- a/ydb/services/yq/CMakeLists.txt
+++ b/ydb/services/yq/CMakeLists.txt
@@ -1,3 +1,12 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
add_library(ydb-services-yq)
target_link_libraries(ydb-services-yq PUBLIC
contrib-libs-cxxsupp