diff options
author | kikht <kikht@yandex-team.ru> | 2022-02-10 16:45:14 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:14 +0300 |
commit | 778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (patch) | |
tree | be835aa92c6248212e705f25388ebafcf84bc7a1 /build/ymake.core.conf | |
parent | 194cae0e8855b11be2005e1eff12c660c3ee9774 (diff) | |
download | ydb-778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5.tar.gz |
Restoring authorship annotation for <kikht@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r-- | build/ymake.core.conf | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf index c13782fa96..081833998b 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -112,7 +112,7 @@ otherwise { # tag:codenav when ($CODENAVIGATION && $NOCODENAVIGATION != "yes") { - PY_PROGRAM_LINK_EXE=$LINK_EXE ${kv;hide:"pyndex $TARGET"} + PY_PROGRAM_LINK_EXE=$LINK_EXE ${kv;hide:"pyndex $TARGET"} YNDEXER_ARGS=$YMAKE_PYTHON ${input:"build/scripts/yndexer.py"} $CPPYNDEXER_RESOURCE_GLOBAL/yndexer 1500 $(SOURCE_ROOT) $ARCADIA_BUILD_ROOT ${input:SRC} YNDEXER_OUTPUT=${output;noauto;suf=${OBJ_CROSS_SUF}.ydx.pb2:SRC} } @@ -188,7 +188,7 @@ otherwise { when ($MUSL == "yes") { SYSINCL+=build/sysincl/libc-musl-libcxx.yml } - } + } } # tag:linux-specific @@ -341,9 +341,9 @@ otherwise { } SWIG_IMPLICIT_INCLUDES = swig.swg go.swg java.swg perl5.swg python.swg -FATAL_ERROR_MODULE=no -FATAL_ERROR_MESSAGE= - +FATAL_ERROR_MODULE=no +FATAL_ERROR_MESSAGE= + # tag:python-specific # PYTHON_DISTR={ "default" | "macos-brew" } determine python system supply # see build/platform/python/ya.make @@ -391,9 +391,9 @@ when ($USE_SYSTEM_PYTHON) { PY_VERSION=3.10 PY_FRAMEWORK_VERSION=3.10 } - default ? { - FATAL_ERROR_MESSAGE+=invalid USE_SYSTEM_PYTHON value - } + default ? { + FATAL_ERROR_MESSAGE+=invalid USE_SYSTEM_PYTHON value + } } } @@ -406,7 +406,7 @@ when ($HOST_OS_WINDOWS == "yes") { # tag:python-specific when ($USE_ARCADIA_PYTHON == "no") { - SYSINCL+=build/sysincl/python.yml + SYSINCL+=build/sysincl/python.yml } # tag:allocator @@ -423,10 +423,10 @@ when ($OS_CYGWIN == "yes" || $ARCH_PPC64LE == "yes") { } # tag:allocator -when ($OS_DARWIN == "yes") { - DEFAULT_ALLOCATOR=SYSTEM -} - +when ($OS_DARWIN == "yes") { + DEFAULT_ALLOCATOR=SYSTEM +} + # tag:allocator when ($SANITIZER_TYPE) { when ($SANITIZER_TYPE != "no") { @@ -436,7 +436,7 @@ when ($SANITIZER_TYPE) { # tag:internal ### @usage: CHECK_CONFIG_H(<conf_header>) # internal -### +### ### This internal macro adds checking code for configuration header in external (contrib) library. ### The check is needed to avoid conflicts on certain types and functions available in arcadia. ### @@ -636,7 +636,7 @@ macro PY_PROTO_PLUGIN(NAME, EXT, TOOL, DEPS[]) { ### using Tool. Extra dependencies are passed via DEPS macro PY_PROTO_PLUGIN2(NAME, EXT1, EXT2, TOOL, DEPS[]) { PY_PROTO_PLUGIN($NAME $EXT1 $TOOL DEPS $DEPS) - _ADD_PY_PROTO_OUT($EXT2) + _ADD_PY_PROTO_OUT($EXT2) } # tag:proto tag:java-specific @@ -1292,7 +1292,7 @@ module _BASE_UNIT: _BARE_UNIT { CFLAGS += -D_musl_ LINK_DYN_LIB_FLAGS += --musl LINK_SCRIPT_EXE_FLAGS += --musl - PEERDIR+=contrib/libs/musl/include + PEERDIR+=contrib/libs/musl/include } # g++ has proxy C-headers which are incompatible with libc++ proxy C-headers. @@ -1320,7 +1320,7 @@ module _BASE_UNIT: _BARE_UNIT { when ($USE_SSE4 == "yes") { CFLAGS+=$SSE4_CFLAGS C_DEFINES+=$SSE4_DEFINES - } + } } elsewhen ($MSVC != "yes") { CFLAGS += -mno-sse @@ -1340,7 +1340,7 @@ module _BASE_UNIT: _BARE_UNIT { DEFAULT(SWIG_LANG python) DEFAULT(BISON_FLAGS -v) DEFAULT(GP_FLAGS -CtTLANSI-C -Dk* -c) - + when ($NEED_BINUTILS_PEERDIR && $BINUTILS_USED && $NEED_PLATFORM_PEERDIRS == "yes") { PEERDIR+=build/platform/binutils } @@ -1643,7 +1643,7 @@ module _BASE_PROGRAM: _LINK_UNIT { when ($CPU_CHECK == "yes") { PEERDIR += library/cpp/cpuid_check - } + } when ($USE_ARC_PROFILE == "yes" && $NOUTIL != "yes") { PEERDIR += library/cpp/execprofile/autostart @@ -1669,7 +1669,7 @@ module _BASE_PROGRAM: _LINK_UNIT { CPP_PROGRAM_SEM=add_executable $MODDIR $REALPRJNAME ${hide:TARGET} ${hide:AUTO_INPUT} && vcs_info && target_link_flags PUBLIC $OBJADDE_LIB $OBJADDE ### @usage: PROGRAM([progname]) ### -### Regular program module. +### Regular program module. ### If name is not specified it will be generated from the name of the containing project directory. module PROGRAM: _BASE_PROGRAM { .ALIASES=REQUIREMENTS=CC_REQUIREMENTS @@ -1723,7 +1723,7 @@ macro NO_EXTENDED_SOURCE_SEARCH() { } # tag:python-specific -### @usage: PY3_PROGRAM([progname]) +### @usage: PY3_PROGRAM([progname]) ### ### Python 3.x binary program. Links all Python 3.x libraries and Python 3.x interpreter into itself to form regular executable. ### If name is not specified it will be generated from the name of the containing project directory. @@ -1797,7 +1797,7 @@ module PYCR_PROGRAM: PY3_PROGRAM_BIN { } ### @usage: EXPORTS_SCRIPT(exports_file) -### +### ### Specify exports script within PROGRAM, DLL and DLL-derived modules. ### This accepts 2 kind of files: .exports with <lang symbol> pairs and JSON-line .symlist files. ### The other option use EXPORTS parameter of the DLL module itself. @@ -2250,7 +2250,7 @@ macro STYLE(Globs...) { ### ### The test module based on gtest (contrib/libs/gtest contrib/libs/gmock). ### Use public documentation on gtest for details. -### +### ### Documentation about the Arcadia test system: https://wiki.yandex-team.ru/yatool/test/ module GTEST_UGLY: _BASE_PROGRAM { .NODE_TYPE=Program @@ -2971,7 +2971,7 @@ macro ALL_SRCS(GLOBAL?"GLOBAL":"", Files...) { ### ### Base module to place DLLs into multimodules back to back with libraries. ### In order to function properly all modules in multimodule shall have the -### same set of arguments. So this module is just library that accepts but +### same set of arguments. So this module is just library that accepts but ### ignores all DLL arguments. module _DLL_COMPATIBLE_LIBRARY: LIBRARY { } @@ -3374,9 +3374,9 @@ macro PY_NAMESPACE(Arg) { # tag:internal ### @usage: _SRCS_NO_GLOBAL(files...) # internal ### -### Proxy macro to SRCS macro which filters out GLOBAL keyword from the list of source files. -### Useful for modules like EXTERNAL_JAVA_LIBRARY, where GLOBAL keyword cannot be applied properly. -### Note: this macro changes order of source files. +### Proxy macro to SRCS macro which filters out GLOBAL keyword from the list of source files. +### Useful for modules like EXTERNAL_JAVA_LIBRARY, where GLOBAL keyword cannot be applied properly. +### Note: this macro changes order of source files. macro _SRCS_NO_GLOBAL(GLOBAL[], FILES...) { SRCS($GLOBAL $FILES) } @@ -3389,7 +3389,7 @@ COMPILE_JAVA_MF=$COMPILE_JAVA when ($EXT_JAVA_VCS_INFO == "yes") { JAVA_VCS_MF_ARG=--vcs-mf $VCS_JAVA COMPILE_JAVA_MF=$GENERATE_VCS_JAVA_INFO_NODEP && $COMPILE_JAVA -} +} # tag:java-specific EXT_JAVA_VCS_INFO=no @@ -4101,7 +4101,7 @@ module PY3_LIBRARY: _PY3_LIBRARY { # tag:python-specific ### @usage: _BASE_PY_PROGRAM #internal ### -### The base module for all Python 2.x binary programs. Adds linking logic, relevant module properties and +### The base module for all Python 2.x binary programs. Adds linking logic, relevant module properties and ### dependency on Python 2.x interpreter. Also adds import tests on all sources including PEERDIR'ed libraries. ### Links all Python 2.x libraries and Python 2.x interpreter into itself to form regular executable. ### This only compatible with PYTHON2-tagged modules and selects those from multimodules. @@ -4162,7 +4162,7 @@ otherwise { # tag:python-specific ### @usage: _BASE_PY_PROGRAM #internal ### -### The base module for all Python 3.x binary programs. Adds linking logic, relevant module properties and +### The base module for all Python 3.x binary programs. Adds linking logic, relevant module properties and ### dependency on Python 3.x interpreter. Also adds import tests on all sources including libraries. ### Links all Python 3.x libraries and Python 3.x interpreter into itself to form regular executable. ### This only compatible with PYTHON3-tagged modules and selects those from multimodules @@ -5227,7 +5227,7 @@ when ($PERL_DEFAULT_PEERDIR == "yes") { PEERDIR+=build/platform/perl } } - + # tag:perl-specific ### @usage: USE_PERL_LIB() ### Add dependency on Perl to your LIBRARY @@ -6884,7 +6884,7 @@ macro BUILD_PLNS(Src...) { ### @usage: COMPILE_NLG(Src...) ### ### Generate and compile .nlg templates (Jinja2-based) and interface for megamind runtime. -### +### ### Alice-specific macro macro COMPILE_NLG(Src...) { PEERDIR(alice/nlg/runtime) @@ -6953,8 +6953,8 @@ SCHEEME2_STRUCT_INFO_FLAGS=-f "const static ui32 RecordSig" -u "RecordSig" --gcc ### ### @example: ### -### SET(EXTRACT_STRUCT_INFO_FLAGS -f \"const static ui32 RecordSig\" -### -u \"RecordSig\" -n${scheeme_name}SchemeInfo ----gcc44_no_typename no_complex_overloaded_func_export +### SET(EXTRACT_STRUCT_INFO_FLAGS -f \"const static ui32 RecordSig\" +### -u \"RecordSig\" -n${scheeme_name}SchemeInfo ----gcc44_no_typename no_complex_overloaded_func_export ### ${DATAWORK_SCHEEME_EXPORT_FLAGS}) ### ### for compatibility with C++ compiler and the external environment. @@ -7253,7 +7253,7 @@ PACK_TGZ=${cwd:ARCADIA_BUILD_ROOT} tar -czf ${rootrel:OUTPUT} ${rootrel:INPUT} $ # tag:internal ### @usage TOUCH(Outputs...) # internal -### Just introduce outputs +### Just introduce outputs macro TOUCH(Outputs...) { .CMD=$YMAKE_PYTHON ${input:"build/scripts/touch.py"} ${output:Outputs} } @@ -8043,7 +8043,7 @@ _GO_TOOL_COMMON_FLAGS=\ ++link-flags $GO_LINK_FLAGS_VALUE \ ++cgo-srcs ${input:CGO_FILES} \ $_GO_EMBED_VALUE \ - $GO_TOOLCHAIN_ENV + $GO_TOOLCHAIN_ENV # tag:go-specific macro _GO_GEN_COVER_GO(GO_FILE, VAR_ID) { @@ -8895,7 +8895,7 @@ module IOS_INTERFACE: _BARE_UNIT { # tag:ios-specific module DEFAULT_IOS_INTERFACE: IOS_INTERFACE { - SET(MODULE_SUFFIX .default.ios.interface) + SET(MODULE_SUFFIX .default.ios.interface) } DEFAULT_IOS_TYPE= |