aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
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 /contrib
parent2abfb07de63eed20a0745f07e169c651aceaca0f (diff)
downloadydb-e28946633ffe99ca801c9ce9a8e835e796a20c12.tar.gz
Improve SystemCommand check in YDB CLI, KIKIMR-14321
ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
Diffstat (limited to 'contrib')
-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
288 files changed, 2572 insertions, 0 deletions
diff --git a/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt b/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt
index c30bae3f779..06a1d8eab4b 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 fc5752c54a0..79add126452 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 864b39f6469..6f1469fd5e3 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 3dea41a2dc2..3a33a28ab8e 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 e16ee87246a..3d7f5478bbb 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 9de131b9916..0ffd0529916 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 15d4aa4bfa1..3270033f631 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 76d71edcd1a..575daecc77a 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 d05509ffbbc..0f8d09e7584 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 e36c24c4b69..458e30bd7cc 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 e1ee5fc400f..51b328ccfc7 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 b742ae7adb6..dc101b69326 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 2f3624f4937..2949c52f96b 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 4f4dad28628..1ef3477ff32 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 41c0e65a096..6a6170977e4 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 a33bc4c5c4c..379577bfa4a 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 237c4f05e6e..75392abeda2 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 3acaf17788a..29f9d262b3e 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 2fd5f95bd68..63323c6abe3 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 5cdb13a8705..aa4ccf63984 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 3b05b2fab1d..6e74906c0ed 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 ebff5b723b5..f7b2a5eac6d 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 38435e015c8..07380710acb 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 d5bf2869939..e16f7d6008d 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 9600ca2ada9..d2970105db9 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 9c61beec8c2..242054b589c 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 f1502eed905..7f4467be6f0 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 ab912b3ee3e..a266de247e6 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 4ca1ead2419..7d99951af27 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 486f7a51870..b13944a8377 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 fa46d362d59..3d0ebef52bf 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 10d4dce8804..0b079ab0dfb 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 099bf06be3b..b53da127bc1 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 37e39a7620f..1ee1011f38a 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 600ce41b222..bd1bbacc877 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 c1b4f55118c..5d470d153d5 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 8784784c88b..7851d1ba53c 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 4607c249d05..e024f29061e 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 9354da080ab..d3c68ad50fd 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 a6feec35957..b7fdd1f019f 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 bd186391d93..c21429e000f 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 5188703e747..40b0799d3eb 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 5cb58f72aa2..b2c4657597d 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 337de696b39..087f93da169 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 ed8524f437e..6d4e1efcd92 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 a236f3e3419..7ddf41f5823 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 648bac19155..dc0a4a4ee42 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 6796b6f38fc..7e602625f2b 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 6f919ee1113..bcb3e535762 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 89bb5317add..28fb6a036c0 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 311d9748164..d70e681a853 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 404db92abb7..b0046618d91 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 9e07b6167ff..8f682d40976 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 c01b202938e..4d6103fdb10 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 72db0c0d439..85dd99905fb 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 7d41a791ff7..bc8dd30b769 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 8014c021725..08b97d8aa27 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 9e264568847..4068af682c6 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 b678a957714..ad158e16a66 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 2043e0c6880..1a9a6ed70c2 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 a79fdfba37b..30018258b47 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 a78e090d722..e664110afd2 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 f5107b69c7a..be7b2eacfd6 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 f22cac2d294..8a1f3de0ccf 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 f902e5dbeed..697e7c570ca 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 80159402f0b..1ba8de3aff9 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 286e018ccc5..6926b3bcbbd 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 5698e091af4..fc6c982e177 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 5b658793f8c..6a20017d4ea 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 b42711e326c..bff738c4afd 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 2633ac803de..ebcc5171122 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 2dc8ed20098..da8cecaf66e 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 e044b9ffc72..48d94c643ea 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 44eac7969d6..bbab5bf773a 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 f30b0336b3a..ef6bda012e5 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 6e87b13282b..eba95d7b6db 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 5fa4feae6d7..91fcf793b73 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 13dd2824fd3..9b47e785db7 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 a58fcb6bf7f..dd6191be187 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 2cb73d78a49..655722cc4bb 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 09582c1f8f6..f5a647a0d5a 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 fc5c64dd808..eac89740149 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 19515670e86..463e069adf7 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 0e6b615cefe..68b495e0fa5 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 8b843a36766..e48384d2adb 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 eb37a266c19..18402f3c738 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 4fcd3e13991..1f133119fae 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 43483709bfe..5caf51e71c0 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 7fe0be488f9..e91ceb3e0e3 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 ede8c3627ef..989c1764d08 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 283ed74ed51..d84988221fd 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 84a960e4e6f..e446cc81e7e 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 a33175e99fa..da1ac7ceebc 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 fb3119479a2..68696d2aea5 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 a4da5c7692a..1e084918327 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 c2727f48a68..643a3d7f248 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 eb51c5c08ad..7b78d2a14a3 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 0f2c5f84570..75a20f9274c 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 18a725ca931..7e2deb69feb 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 9c37d4afaed..f1e5736d388 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 5300667a866..06e5ec1d61e 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 e7883d443af..90993d9f5c4 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 a45ed1abb42..5324a5e40ca 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 54735382da8..4c6ed600a64 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 0ee8d66394c..31360c6b96d 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 039477be02a..a7c6e0f5491 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 a1a76915266..cfa6e8f2150 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 e9c613eb427..7c5fd1dc123 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 de9790e4d22..29010233fd1 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 ac676bf399a..df0e39ac855 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 7f36e5a7273..84b4a544fee 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 04005c42afd..01d3e20d85f 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 e90d9ec6a33..8eb3038a767 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 93dee8fbfc0..183471d07ee 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 43dc90f9b5a..ce10effbf8b 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 1462568f4a1..9fe725a1611 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 e3caf9e82b3..96c40c6907d 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 843f31f86a2..9b9bcbdceec 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 c33e1b1985d..fd1ea2d0591 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 2442c55931b..eaad9067227 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 85e9cc23442..242235f46e4 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 8a49bd4c871..a1637f42763 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 eaeebeaab31..95007a58b72 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 ccd8ee2caec..80321eef7ee 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 03319bb9de0..4e8e7b8ee58 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 b726007e681..a19b1d89d25 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 3f163027d2c..e23ba933d9d 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 afb1d50e39e..ec462e7dfc5 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 9ab7695731a..9a99bbb7505 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 2494eba8962..c29f85d0874 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 b7b35ca3d65..496e8aa9d2f 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 9432c059f47..195ce70ffb7 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 c00389031f7..c27564d8f56 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 fa186e40ea9..bcd489b68c9 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 4ee7ef694bb..94a30f136d4 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 bb8103fd93f..7a5a1ce6c1d 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 04061600961..3a7cc267b20 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 6d415dd25fb..6e647ade66b 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 28cafdca4ad..71b205ddc30 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 b6053c7bafd..872fa3509f9 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 402b3ccb6b8..11ff6a416f1 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 7fd439b85bd..e4d1c3479c7 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 a93d4b88212..a9f5098f6d4 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 445f4d33302..3926ba1729e 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 68fff14da9d..9d2c969c1b7 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 6c02d862287..d83f7f6c93b 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 dd544455462..c319c31d212 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 375c33e1582..80b145a1ad0 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 0f597971594..74dfaf6b4e0 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 16a8f01698b..09ca436246c 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 3d1683c5f58..f37f48f9b3c 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 b62536d20a2..d3b33236c95 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 8e33efb8e89..e0631802fa8 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 ca80eef31b4..2d1956ec934 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 089e74a079d..8a3c15d9155 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 afe2e1cbfec..41a4db8a109 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 bc8e20da0a3..3083542fde4 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 622a0ba11c8..e8d9b8dbce0 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 c34d56998ea..1185d7fa6d7 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 213f3b656b6..c7034f477c7 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 35616bd3063..1237e97b763 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 d4ec3475013..3fd9a41e342 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 65e5ceb6062..2f201fc73e5 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 46fd2955efa..4cb0fc84c7b 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 7a1b1de026f..b05d49c4fa5 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 8a8db1fb039..209ccc845d5 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 5639c40048a..e8092bac015 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 6718fe24127..1679425af59 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 3efaac2ae31..440694a760a 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 31c88eeb60e..430a06eed13 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 3db60f75a60..e0ec09c1b78 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 8019cbd46d7..7fb5274ca73 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 1291dd893d3..373e868176b 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 332d4ad1e7f..958b6463301 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 c20f2646795..ddc0564f953 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 338f5bb590b..c131b4547e5 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 8ae15580d2c..7eeded945ff 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 0a9f94e4915..ee334e2aebd 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 aa167579b53..de7375e9140 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 585bb94dbd9..d503c7b6c7e 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 ed71ed5a135..9f44dceb550 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 57f238fde3d..571e83653f2 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 6d303bd4977..63e82371373 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 53aa95fbf09..0c72390c5e4 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 3b1e9260957..ec974900198 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 14391706a6f..ca219c52de5 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 10ed36d3a03..5252bb9cb74 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 860eeee174c..2d939ec0c3e 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 92c7b677330..74454e3c863 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 4afee4481e6..aa2ade17e03 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 892e8a6e674..9bc3ee2396a 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 dff8f8a13d7..f31d1cd5a65 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 5ea63ef4fd8..d7a06efb051 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 84ccfc822c4..6d441c57950 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 3a81739b57e..64582766981 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 0da7b25e8ce..4010463334c 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 29b549f0a60..bd4303076a4 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 ac7d0d4f25b..9431e0ec7eb 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 0479e3099d3..ec591961f94 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 c093cb81fec..3f6138846f1 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 e6d6ac4c814..ab4c606895d 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 b07db60f365..369ef5ecdfa 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 d3c26bd3cdd..1a9b1d05707 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 d01113effe9..6b792fe58e0 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 e67c5f5fe1a..857dda6a704 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 307e242a51b..ddebc4ef5d7 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 196301a2bb3..1168cfe186f 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 82146085185..70dd93451fb 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 a81e1d1c7f4..94a5053e7b9 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 c0973dbac38..f0a69db5a42 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 4503adbae6b..1e9ae5e5af5 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 ccb071b812d..473c89ae752 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 9a6a7222e5c..9cf1cba7167 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 78e50a9902e..b6337661956 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 b15a172ffb3..2a017dfa0b2 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 5042b2fd76d..bdb826372ce 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 449d3ac0517..96a6aee36c5 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 7004f3ca32a..ccc4dbf0167 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 889504e555a..c963d7cac6c 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 91c7ca624ed..da6794507a8 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 184a03eeb2a..da779ab79f6 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 7568fb70970..c41a2b325df 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 0b0b4f31704..794e3f2cb4d 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 db20115e5c1..5675f53e94b 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 cc7ab160c90..7d26312b0d5 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 3bd4308fca8..cfdaf7b34f9 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 2744e1d431b..3315c9ad67a 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 09eb1861f64..2ba95303f38 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 b50c86a96e1..9d0d2b04b63 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 a860fdf6e52..6920ede7c93 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 6e38656983b..ecb7f7194a2 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 ce20ff27dfa..d0b1c151c6e 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 ab5b473cbad..6fb3a65d708 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 9d41eccd353..f61d6c58de3 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 f11732e92f7..125d23548f9 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 01cc96b454a..b0ddc089a64 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 2ae6327cee4..751abe07b55 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 cf3034d7e09..8e3b1841b8a 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 18908137b28..64206f6ad50 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 e723639f3e1..1ee1273c43e 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 bdf759b2d7f..e8166a2dba9 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 0697a8b3ade..c257009035e 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 a87f70e188e..e9b89d9b2ad 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 16ca4391dc7..85d9c0e7765 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 a38bfd61cf2..cf8b2796bd7 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 9b44227df64..042655b278a 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 58ae2ec8aa4..2bce166dff5 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 ad6845e91bb..c1c1607b998 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 b871619bc12..ee3923cf494 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 c1985162aa9..ece95f09450 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 d9a57a55146..41437dae3ad 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 edbba998960..c2f4b51d34e 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 411a023bbf5..9444f1b4d08 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 bc315c06f67..e4d3eb6c780 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 6051d90192b..b565a555285 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 7e2cf38c498..5f6aa9663ed 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 d1ec44f225f..eefdbd3bba4 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 022282caeeb..55e82833021 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 b2a5e323a0e..c457069cae6 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 6bc0de8f6ca..bf8c311fc60 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 e1b239ac03b..55695569331 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 49ce9f5c7eb..f2da1a81285 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 34bcc5f6657..a38629a11e7 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 25e4954709d..4bfe2e7c5ef 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 c81f5be7c71..3dbd8ff9af5 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 45cc528c95f..29d05ff1069 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 a448538bf90..2c5722b2de1 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 ceca6218c1a..ba0a74c2f12 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 830939adc86..0361f087792 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 2a984b68bb3..def456e2c89 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 d5f525e5093..050de9dc8d8 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 d05be762961..916e740bb5e 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 bdcbf032245..011818f0f6e 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 4746074d345..72fda954d5e 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 b7d4003bd2c..daf4f713280 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 27d37095278..dd04ac711bf 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 1a8772f2da8..34bc0daf8bf 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 09854e67b58..9cc89821cfe 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 efe14efb544..838df7bbc87 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 057d70e79d9..f5fb514e4b1 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 9ffdb37da07..509eb85cb7e 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 45a7af900df..758b9f0f930 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 d75d00ca43c..0ce2acd5e06 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 ea9e6a80693..94839453ba0 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 b629b58dbea..879b9caf41e 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 d038c40e77c..4ec036fbe19 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 d5e241308a5..044d4878b5b 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 c37d788c6df..eb51a0826b3 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"