Skip to content

Commit 857ad2e

Browse files
authored
Merge pull request #8529 from maximyurchuk/manual_import
Library import (manual because of merge conflicts)
2 parents b49b9cc + 4ad5763 commit 857ad2e

File tree

892 files changed

+81481
-62744
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

892 files changed

+81481
-62744
lines changed

build/conf/fbs.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FLATC=contrib/libs/flatbuffers/flatc
2-
FLATC64=contrib/tools/flatc64
2+
FLATC64=contrib/libs/flatbuffers64/flatc
33

44
# tag:fbs
55
FLATC_FLAGS_VALUE=

build/conf/java.conf

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,7 +1121,11 @@ _PACK_JDK=
11211121
DO_GEN_JAVA_RUN_SH=
11221122
_SOURCE_JARS=
11231123
_SOURCE_JARS_CPLIST=
1124-
GEN_JAVA_RUN_SH=$SCRIPTGEN_RESOURCE_GLOBAL/scriptgen --java $JDK_RESOURCE/bin/java --output ${output:"run.sh"} -D GENERATE_DEFAULT_RUNNER=yes -D JAR_NAME=${REALPRJNAME}.jar -D CLASSPATH=${nopath;join;pre="::":MANAGED_PEERS_CLOSURE} -D PROJECT_DIR=${REALPRJNAME} -D JAR_BASENAME=${REALPRJNAME}
1124+
_GEN_JAVA_RUN_SH_OUTPUT=run.sh
1125+
when ($HOST_OS_WINDOWS == "yes") {
1126+
_GEN_JAVA_RUN_SH_OUTPUT=run.bat
1127+
}
1128+
GEN_JAVA_RUN_SH=$SCRIPTGEN_RESOURCE_GLOBAL/scriptgen --java $JDK_RESOURCE/bin/java --output ${output:_GEN_JAVA_RUN_SH_OUTPUT} -D GENERATE_DEFAULT_RUNNER=yes -D JAR_NAME=${REALPRJNAME}.jar -D CLASSPATH=${nopath;join;pre="::":MANAGED_PEERS_CLOSURE} -D PROJECT_DIR=${REALPRJNAME} -D JAR_BASENAME=${REALPRJNAME}
11251129
GEN_RUN_CP=${WRITER_PY} --file ${BINDIR}/run-bf.txt -Q -m --ya-start-command-file ${nopath;qe;pre=$REALPRJNAME/:MANAGED_PEERS_CLOSURE} --ya-end-command-file && ${YMAKE_PYTHON} ${input:"build/scripts/make_manifest_from_bf.py"} ${BINDIR}/run-bf.txt ${TARGET}
11261130
COLLECT_JAR_PROGRAM_CP=$FS_TOOLS link_or_copy_to_dir --ya-start-command-file ${ext=.jar:MANAGED_PEERS_CLOSURE} ${ext=.so:MANAGED_PEERS_CLOSURE} ${ext=.dll:MANAGED_PEERS_CLOSURE} ${ext=.dylib:MANAGED_PEERS_CLOSURE} ${_SOURCE_JARS} --ya-end-command-file ${BINDIR}/${REALPRJNAME} ${hide;late_out;nopath;ext=.jar;pre=$BINDIR/$REALPRJNAME/:MANAGED_PEERS_CLOSURE} ${hide;late_out;nopath;ext=.so;pre=$BINDIR/$REALPRJNAME/:MANAGED_PEERS_CLOSURE} ${hide;late_out;nopath;ext=.dll;pre=$BINDIR/$REALPRJNAME/:MANAGED_PEERS_CLOSURE} ${hide;late_out;nopath;ext=.dylib;pre=$BINDIR/$REALPRJNAME/:MANAGED_PEERS_CLOSURE}
11271131
MAKE_JAR_PROGRAM_CPLST=${MAKE_JAVA_CLASSPATH_FILE} --from-args ${output;pre=$MODULE_PREFIX;suf=${MODULE_SUFFIX}.cplst:REALPRJNAME} --ya-start-command-file ${nopath;rootrel;ext=.jar;pre=$BINDIR/$REALPRJNAME/:MANAGED_PEERS_CLOSURE} ${_SOURCE_JARS_CPLIST} --ya-end-command-file
@@ -1330,14 +1334,14 @@ when (!$USE_SYSTEM_ERROR_PRONE) {
13301334
ERROR_PRONE_RESOURCE=$ERROR_PRONE_2_18_0_RESOURCE_GLOBAL
13311335
}
13321336
elsewhen ($JDK_REAL_VERSION == "21") {
1333-
ERROR_PRONE_VERSION=2.18.0
1334-
ERROR_PRONE_PEERDIR=build/platform/java/error_prone/2.18.0
1335-
ERROR_PRONE_RESOURCE=$ERROR_PRONE_2_18_0_RESOURCE_GLOBAL
1337+
ERROR_PRONE_VERSION=2.30.0
1338+
ERROR_PRONE_PEERDIR=build/platform/java/error_prone/2.30.0
1339+
ERROR_PRONE_RESOURCE=$ERROR_PRONE_2_30_0_RESOURCE_GLOBAL
13361340
}
13371341
elsewhen ($JDK_REAL_VERSION == "22") {
1338-
ERROR_PRONE_VERSION=2.18.0
1339-
ERROR_PRONE_PEERDIR=build/platform/java/error_prone/2.18.0
1340-
ERROR_PRONE_RESOURCE=$ERROR_PRONE_2_18_0_RESOURCE_GLOBAL
1342+
ERROR_PRONE_VERSION=2.30.0
1343+
ERROR_PRONE_PEERDIR=build/platform/java/error_prone/2.30.0
1344+
ERROR_PRONE_RESOURCE=$ERROR_PRONE_2_30_0_RESOURCE_GLOBAL
13411345
}
13421346
otherwise {
13431347
ERROR_PRONE_VERSION=2.7.1

build/conf/settings.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ENABLE_RERESOLVE_FOR_GENERATED_FILES=yes
1515
REPORT_ALL_DUPSRC=yes
1616
DEPS_CACHE_CONTROL_UIDS_CACHE=yes
1717
INCLUDE_BLACKLIST_TO_CONF_HASH=no
18-
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=yes
18+
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=no
1919
USE_GRAND_BYPASS=no
2020
USE_GLOBAL_CMD=yes
2121
YMAKE_USE_NEW_UIDS=yes
@@ -129,4 +129,3 @@ _FOLDABLE_VARS=\
129129

130130
ARCADIA_TEST_ROOT=../arcadia_tests_data/
131131
DEFAULT_REQUIREMENTS=network:restricted cpu:1 ram:32
132-

build/conf/ts/ts.conf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,22 @@ NOTS_TOOL_BASE_ARGS=\
4040

4141
NOTS_TOOL_BUILD_ENV=
4242

43+
# All variable that potentially can affect CMD are listed for UID generation
44+
# Requirements does not have effect on output
45+
# By adding __NO_UID__ suffix we show that this variable is not a part of the UID
46+
NOTS_TOOL_BUILD_REQUIREMENTS__NO_UID__=
47+
48+
when($AUTOCHECK == "yes") {
49+
# we don't want to have requirements for local runs
50+
NOTS_TOOL_BUILD_REQUIREMENTS__NO_UID__=${requirements;hide:"cpu:4"}
51+
}
52+
4353
# Arguments for builders' commands, passed after the command
4454
NOTS_TOOL_COMMON_BUILDER_ARGS=\
4555
--output-file ${output:TS_OUTPUT_FILE} ${output;hide:TS_OUTPUT_FILE_UUID} \
4656
--tsconfigs $TS_CONFIG_PATH \
4757
--vcs-info "${VCS_INFO_FILE}" \
58+
$NOTS_TOOL_BUILD_REQUIREMENTS__NO_UID__ \
4859
$NOTS_TOOL_BUILD_ENV
4960

5061
ERM_PACKAGES_PATH=devtools/frontend_build_platform/erm/erm-packages.json

build/conf/ts/ts_next.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ TS_NEXT_CMD=$TOUCH_UNIT \
4040
$_NODE_MODULES_INOUTS ${hide:PEERS} \
4141
${input;hide:"package.json"} ${TS_CONFIG_FILES} $_AS_HIDDEN_INPUTS(IN $TS_INPUT_FILES) \
4242
${output;hide:"package.json"} \
43-
${requirements;hide:"cpu:2"} \
4443
${kv;hide:"pc magenta"} ${kv;hide:"p TS_NXT"}
4544

4645
### @usage: TS_NEXT([name])

build/conf/ts/ts_proto.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ _TS_PROTO_IMPL_CMD=$TOUCH_UNIT \
99
${input;hide:"package.json"} ${TS_CONFIG_FILES} $_AS_HIDDEN_INPUTS(IN $TS_INPUT_FILES) \
1010
${output;hide:"package.json"} \
1111
${hide:PROTO_FAKEID} \
12-
${requirements;hide:"cpu:2"} \
1312
${kv;hide:"pc magenta"} ${kv;hide:"p TS_PRO"}
1413

1514

build/conf/ts/ts_tsc.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ TS_TSC_CMD=$TOUCH_UNIT \
44
$_NODE_MODULES_INOUTS ${hide:PEERS} \
55
${input;hide:"package.json"} ${TS_CONFIG_FILES} $_AS_HIDDEN_INPUTS(IN $TS_INPUT_FILES) \
66
${output;hide:"package.json"} \
7-
${requirements;hide:"cpu:2"} \
87
${kv;hide:"pc magenta"} ${kv;hide:"p TS_TSC"}
98

109
### @usage: TS_TSC([name])

build/conf/ts/ts_vite.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ TS_VITE_CMD=$TOUCH_UNIT \
4242
$_NODE_MODULES_INOUTS ${hide:PEERS} \
4343
${input;hide:"package.json"} ${TS_CONFIG_FILES} $_AS_HIDDEN_INPUTS(IN $TS_INPUT_FILES) \
4444
${output;hide:"package.json"} \
45-
${requirements;hide:"cpu:2"} \
4645
${kv;hide:"pc magenta"} ${kv;hide:"p TS_VIT"}
4746

4847
### @usage: TS_VITE([name])

build/conf/ts/ts_webpack.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ TS_WEBPACK_CMD=$TOUCH_UNIT \
3939
$_NODE_MODULES_INOUTS ${hide:PEERS} \
4040
${input;hide:"package.json"} ${TS_CONFIG_FILES} $_AS_HIDDEN_INPUTS(IN $TS_INPUT_FILES) \
4141
${output;hide:"package.json"} \
42-
${requirements;hide:"cpu:2"} \
4342
${kv;hide:"pc magenta"} ${kv;hide:"p TS_WPK"}
4443

4544
### @usage: TS_WEBPACK([name])

0 commit comments

Comments
 (0)