diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
commit | bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch) | |
tree | 1d1df72c0541a59a81439842f46d95396d3e7189 /build/conf/settings.conf | |
parent | 8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff) | |
download | ydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz |
add ymake export to ydb
Diffstat (limited to 'build/conf/settings.conf')
-rw-r--r-- | build/conf/settings.conf | 118 |
1 files changed, 118 insertions, 0 deletions
diff --git a/build/conf/settings.conf b/build/conf/settings.conf new file mode 100644 index 0000000000..00cc383664 --- /dev/null +++ b/build/conf/settings.conf @@ -0,0 +1,118 @@ +GLOBAL_SRCS_IN_RESULTS=yes +JSON_CACHE_IS_ATTACHED=yes +USE_ADDINCL_WITHOUT_FOR_AS_ADDINCL_FOR_C=yes +LANGS_REQUIRE_BUILD_AND_SRC_ROOTS=c asm cython proto flatc swig ydl nlg +CHECK_GO_INCORRECT_DEPS=yes +REPORT_RECURSE_NO_YAMAKE=yes +USE_PREBUILT_TOOLS=yes +RESOLVE_OUTPUT_INCLUDES_AS_INCLUDES=yes +CHKPEERS_GLOBAL_SRCS=yes +ENABLE_NODE_SELF_UID=yes +REPORT_CONFIGURE_PROGRESS=yes + +# NOTE! Only foldable vars should be listed here +_FOLDABLE_VARS=\ + CL_WRAPPER \ + END_WHOLE_ARCHIVE_VALUE \ + JDK_LATEST_VERSION \ + LD_SDK_VERSION \ + LD_STRIP_FLAG \ + LIB_WRAPPER \ + LINK_EXE_FLAGS_DEBUG \ + LINK_EXE_FLAGS_RELEASE \ + LINK_IMPLIB \ + LINK_LIB_FLAGS \ + LINK_STDLIBS \ + LINK_WRAPPER \ + LINK_WRAPPER_DYNLIB \ + ML_WRAPPER \ + START_WHOLE_ARCHIVE_VALUE \ + _CFLAGS_ARCH_I386 \ + _CFLAGS_UCRT_VC_INCLUDES \ + _COMPILER_TIME_TRACE_FLAGS \ + _COMPILER_TIME_TRACE_GRANULARITY \ + _COMPILER_TIME_TRACE_POSTPROCESS \ + _CPP_ARGS \ + _CROSS_SUFFIX \ + _CXX_DEFINES \ + _CXX_FLAGS \ + _CXX_STD \ + _C_ARGS \ + _C_CPP_KV_STYLE \ + _C_FLAGS \ + _C_FOPTIONS \ + _C_SYSTEM_LIBRARIES \ + _DEBUG_INFO_FLAGS \ + _END_GROUP \ + _EXEC_SHARED_FLAG \ + _EXE_FLAGS \ + _FLAGS_COMMON \ + _FLAGS_COMMON_DEBUG \ + _FLAGS_COMMON_IDE_MSVS \ + _FLAGS_COMMON_LIBPATHS \ + _FLAGS_DEBUG_ONLY \ + _FLAGS_DEBUG_ONLY_CLANG_CL \ + _FLAGS_DEBUG_ONLY_DEBUG \ + _FLAGS_DEBUG_RUNTIME \ + _FLAGS_IGNORE \ + _FLAGS_MACHINE \ + _FLAGS_RELEASE_ONLY \ + _FLAGS_RELEASE_ONLY_DEBUG \ + _FLAGS_RELEASE_RUNTIME \ + _LD_ARCHIVER \ + _LD_ARCH_FLAG \ + _LD_AR_PLUGIN \ + _LD_DCE_FLAG_GC_SECTIONS \ + _LD_DCE_FLAG_PRINT_SECTIONS \ + _LD_ENV_STYLE \ + _LD_FLAGS \ + _LD_ICF_FLAG \ + _LD_ICF_FLAG_PRINT_SECTIONS \ + _LD_LIB_GENERATE_MF \ + _LD_LINKER_OUTPUT\ + _LD_LINKER_OUTPUT_FLAG \ + _LD_LINK_FAT_PREFIX \ + _LD_LINK_FAT_SRCS_GLOBALS_NO_WA \ + _LD_LINK_FAT_SRCS_GLOBALS_WA \ + _LD_LINK_FAT_SUFFIX1 \ + _LD_LINK_FAT_SUFFIX2 \ + _LD_LLVM_AR_FORMAT \ + _LD_SRCS_GLOBALS \ + _LD_SYS_LIB \ + _LD_TAIL_LINK_LIB \ + _LD_THREAD_LIBRARY \ + _LD_USE_STDLIB \ + _LINKER_TIME_TRACE_FLAG \ + _LINKER_TIME_TRACE_GRANULARITY \ + _LINK_EXTRA_OUTPUT \ + _MASM_IO \ + _MSVC_ARCH \ + _MSVC_FLAGS \ + _MSVC_HEAD_LINK_LIB \ + _MSVC_SRCS_GLOBALS \ + _MSVC_TAIL_LINK_LIB \ + _MSVC_TC_KIT_LIBS \ + _MSVC_TC_VC_ROOT \ + _OPTIMIZE_RELEASE \ + _SFDL_FLAGS \ + _SHARED_FLAG \ + _SONAME_FLAG \ + _SONAME_OPTION \ + _START_GROUP \ + _STD_CXX \ + +# end of _FOLDABLE_VARS list + +_DUPSRC_IGNORE_LIST_ADS_BSYETI_SAMOGON=\ + $B/ads/bsyeti/samogon/buzzard/config/buzzard_config.py \ + $B/ads/bsyeti/samogon/caesar/config/caesar_config.py \ + $B/ads/bsyeti/samogon/caesar_resharder/config/resharder_config.py \ + $B/ads/bsyeti/samogon/eagle/config/eagle_config.py \ + $B/ads/bsyeti/samogon/eagle/datagram_receiver_config/datagram_receiver_config.py \ + $B/ads/bsyeti/samogon/eagle/lt_search_config/lt_search_config.py \ + $B/ads/bsyeti/samogon/eagle/searchpers_config/searchpers_config.py + +_DUPSRC_IGNORE_LIST=\ + $_DUPSRC_IGNORE_LIST_ADS_BSYETI_SAMOGON + +_FOLDABLE_VARS+=_DUPSRC_IGNORE_LIST_ADS_BSYETI_SAMOGON |