diff options
author | nalpp <nalpp@yandex-team.ru> | 2022-02-10 16:46:45 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:46:45 +0300 |
commit | 87f3eb38999df2d3c1cb77f8ffb9c52ec9c516fb (patch) | |
tree | f4ab0734eecf35b22f21952d1aa15496f267a6a3 /build/ymake.core.conf | |
parent | 198698b9c1e18958addc9682fbfba4576d604757 (diff) | |
download | ydb-87f3eb38999df2d3c1cb77f8ffb9c52ec9c516fb.tar.gz |
Restoring authorship annotation for <nalpp@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r-- | build/ymake.core.conf | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf index 081833998b..af41461307 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -113,13 +113,13 @@ otherwise { # tag:codenav when ($CODENAVIGATION && $NOCODENAVIGATION != "yes") { 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_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} } otherwise { PY_PROGRAM_LINK_EXE=$LINK_EXE YNDEXER_ARGS= - YNDEXER_OUTPUT= + YNDEXER_OUTPUT= } COVERAGE_FLAGS= @@ -1304,10 +1304,10 @@ module _BASE_UNIT: _BARE_UNIT { CXXFLAGS += -nostdinc++ } - when ($CODENAVIGATION && $NOCODENAVIGATION != "yes") { - PEERDIR += build/external_resources/codenavigation - } - + when ($CODENAVIGATION && $NOCODENAVIGATION != "yes") { + PEERDIR += build/external_resources/codenavigation + } + when ($CYTHON_COVERAGE && $CYTHON_COVERAGE == "yes") { CFLAGS+=-DCYTHON_TRACE=1 -DCYTHON_TRACE_NOGIL=1 } @@ -1805,8 +1805,8 @@ module PYCR_PROGRAM: PY3_PROGRAM_BIN { ### @see: [DLL](#module_DLL) macro EXPORTS_SCRIPT(Arg) { SET(EXPORTS_FILE $Arg) -} - +} + ### @usage: NO_EXPORT_DYNAMIC_SYMBOLS() ### ### Disable exporting all non-hidden symbols as dynamic when linking a PROGRAM. @@ -1903,7 +1903,7 @@ USE_AFL=no ### ### Documentation: https://wiki.yandex-team.ru/yatool/fuzzing/ module FUZZ: _BASE_PROGRAM { - .NODE_TYPE=Program + .NODE_TYPE=Program .FINAL_TARGET=no .ALLOWED=FUZZ_DICTS FUZZ_OPTS @@ -1947,7 +1947,7 @@ otherwise { ### As with entire boost library usage of this technology is deprecated in Arcadia and restricted with configuration error in most of projects. ### No new module of this type should be introduced unless it is explicitly approved by C++ committee. module BOOSTTEST: _BASE_PROGRAM { - .NODE_TYPE=Program + .NODE_TYPE=Program .FINAL_TARGET=no .CMD=LINK_BOOSTTEST_CMD PEERDIR(library/cpp/testing/boost_test) @@ -2016,7 +2016,7 @@ macro YT_SPEC(Data...) { } # tag:test -TEST_SRCS_VALUE= +TEST_SRCS_VALUE= ### @usage: TEST_SRCS(Files...) ### ### In PY2TEST, PY3TEST and PY*_LIBRARY modules used as PY_SRCS macro and additionally used to mine test cases to be executed by testing framework. @@ -2031,7 +2031,7 @@ macro DISABLE_DATA_VALIDATION() { } # tag:test -TEST_DATA_VALUE= +TEST_DATA_VALUE= ### @usage: DATA([path...]) ### ### Specifies the path to the data necessary test. @@ -2047,7 +2047,7 @@ macro DATA(Data...) { } # tag:test -TEST_TAGS_VALUE= +TEST_TAGS_VALUE= ### @usage: TAG ([tag...]) ### ### Each test can have one or more tags used to filter tests list for running. @@ -2059,7 +2059,7 @@ macro TAG(Tags...) { } # tag:test -TEST_REQUIREMENTS_VALUE= +TEST_REQUIREMENTS_VALUE= ### @usage: REQUIREMENTS([cpu:<count>] [disk_usage:<size>] [ram:<size>] [ram_disk:<size>] [container:<id>] [network:<restricted|full>] [dns:dns64]) ### ### Allows you to specify the requirements of the test. @@ -2098,7 +2098,7 @@ macro USE_RECIPE(Data...) { } # tag:python-specific tag:test -TEST_PYTHON_PATH_VALUE= +TEST_PYTHON_PATH_VALUE= # tag:python-specific tag:test ### @usage: PYTHON_PATH(Path) @@ -2146,7 +2146,7 @@ macro NO_DOCTESTS() { ### ### Base logic of Python 2.x py.test modules: common module properties and dependencies. module _BASE_PYTEST: _BASE_PY_PROGRAM { - .NODE_TYPE=Program + .NODE_TYPE=Program .FINAL_TARGET=no .ALLOWED=YT_SPEC NO_DOCTESTS when ($USE_ARCADIA_PYTHON == "yes") { @@ -2165,7 +2165,7 @@ module _BASE_PYTEST: _BASE_PY_PROGRAM { ### ### Same as PY2TEST. Don't use this, use PY2TEST instead. module PYTEST_BIN: _BASE_PYTEST { - .NODE_TYPE=Program + .NODE_TYPE=Program SETUP_PYTEST_BIN() } @@ -2253,7 +2253,7 @@ macro STYLE(Globs...) { ### ### Documentation about the Arcadia test system: https://wiki.yandex-team.ru/yatool/test/ module GTEST_UGLY: _BASE_PROGRAM { - .NODE_TYPE=Program + .NODE_TYPE=Program .FINAL_TARGET=no PEERDIR(contrib/restricted/googletest/googlemock contrib/restricted/googletest/googletest) ADD_YTEST($MODULE_PREFIX$REALPRJNAME gtest) @@ -2287,7 +2287,7 @@ module GTEST_UGLY: _BASE_PROGRAM { ### ### @see: [RUN()](#macro_RUN) module EXECTEST: _BARE_UNIT { - .NODE_TYPE=Program + .NODE_TYPE=Program .FINAL_TARGET=no .ALLOWED=YT_SPEC .RESTRICTED=FORK_TEST_FILES @@ -2496,10 +2496,10 @@ macro _CONDITIONAL_SRCS(USE_CONDITIONAL_SRCS[], DYMMY...) { SRCS($USE_CONDITIONAL_SRCS) } -# XXX: dirty hack for correct LDFLAGS passing +# XXX: dirty hack for correct LDFLAGS passing RESOURCES_LIBRARY_LINK=$TOUCH_UNIT ${hide:LDFLAGS_GLOBAL} ${hide:LDFLAGS} RESOURCES_LIBRARY_SEM=ignored - + ### @usage: RESOURCES_LIBRARY() ### ### Definition of a module that brings its content from external source (Sandbox) via DECLARE_EXTERNAL_RESOURCE macro. @@ -2507,7 +2507,7 @@ RESOURCES_LIBRARY_SEM=ignored ### ### @see: [DECLARE_EXTERNAL_RESOURCE()](#macro_DECLARE_EXTERNAL_RESOURCE) module RESOURCES_LIBRARY: _BARE_UNIT { - .CMD=RESOURCES_LIBRARY_LINK + .CMD=RESOURCES_LIBRARY_LINK .SEM=RESOURCES_LIBRARY_SEM .ALLOWED=DECLARE_EXTERNAL_RESOURCE EXTRALIBS OBJADDE_GLOBAL .RESTRICTED=ALLOCATOR SIZE TAG DATA TEST_DATA DEPENDS FORK_TESTS FORK_SUBTESTS SPLIT_FACTOR TEST_CWD RUN TIMEOUT SRC SRCS PEERDIR SPLIT_DWARF @@ -2515,12 +2515,12 @@ module RESOURCES_LIBRARY: _BARE_UNIT { .PEERDIR_POLICY=as_include .EXTS=.o .obj .a .mf .supp .tidyjson .ld .GLOBAL=USER_CFLAGS USER_CXXFLAGS USER_CONLYFLAGS LDFLAGS _WHOLE_ARCHIVE_LIBS_VALUE RPATH - + MODULE_SUFFIX=.pkg.fake ENABLE(NEED_ADD_FAKE_SRC) WITHOUT_LICENSE_TEXTS() -} - +} + FAT_OBJECT_ARGS= FAT_OBJECT_OUTS= @@ -4108,7 +4108,7 @@ module PY3_LIBRARY: _PY3_LIBRARY { ### ### Documentation: https://wiki.yandex-team.ru/devtools/commandsandvars/py_srcs/ module _BASE_PY_PROGRAM: _BASE_PROGRAM { - .CMD=PY_PROGRAM_LINK_EXE + .CMD=PY_PROGRAM_LINK_EXE _ARCADIA_PYTHON_ADDINCL() when ($SANITIZER_TYPE && $SANITIZER_TYPE != "no") { @@ -6641,18 +6641,18 @@ macro NO_WSHADOW() { ### @usage: NO_PLATFORM_RESOURCES() # internal ### Exclude dependency on platform resources libraries. ### Most probably you'll never need this. If you think you need, please contact devtools@ for assistance. -macro NO_PLATFORM_RESOURCES() { - ENABLE(NOPLATFORM_RESOURCES) -} - +macro NO_PLATFORM_RESOURCES() { + ENABLE(NOPLATFORM_RESOURCES) +} + # tag:internal tag:codenav ### @usage: NO_CODENAVIGATION() # internal ### Disable codenaviagtion for a module. Needed to avoid PEERDIR loops in codenavigation support. ### Most probably you'll never need this. If you think you need, please contact devtools@ for assistance. -macro NO_CODENAVIGATION() { - ENABLE(NOCODENAVIGATION) -} - +macro NO_CODENAVIGATION() { + ENABLE(NOCODENAVIGATION) +} + ### @usage: NO_UTIL() ### Build module without dependency on util. ### Note: use this with care. Util most likely will be linked into executable anyway, |