aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkhoden <khoden@yandex-team.com>2023-08-30 17:44:39 +0300
committerkhoden <khoden@yandex-team.com>2023-08-30 18:20:38 +0300
commitf48651482f1610f1b0ce6704c8ec6924f727910f (patch)
treec4cac27dfb56e111b1d0d6b040e516ebdc53ee2e
parent4790a6241fcc411a4fbb7c8f1e6808cc8acb7a3a (diff)
downloadydb-f48651482f1610f1b0ce6704c8ec6924f727910f.tar.gz
TS_LIBRARY: перейти на output.tar
feat(nots/builder): Create output.tar after compile_ts refactor(nots/builder): Use `BaseBuilder._bundle` in the children classes feat(build/conf): Use output.tar as outputs in TS_LIBRARY nots/cli править не пришлось, в нем есть логика распоковки бандлов для TS_BUNDLE, она же сработает и для TS_LIBRARY
-rw-r--r--build/conf/ts/ts_library.conf4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/conf/ts/ts_library.conf b/build/conf/ts/ts_library.conf
index 781a8ebdd4d..09af139be13 100644
--- a/build/conf/ts/ts_library.conf
+++ b/build/conf/ts/ts_library.conf
@@ -5,7 +5,7 @@ TS_COMPILE=$TOUCH_UNIT \
&& ${cwd:BINDIR} $NOTS_TOOL compile-ts $NOTS_TOOL_BASE_ARGS --tsc-resource $TYPESCRIPT_ROOT \
--moddir $MODDIR --ts-config ${input:TS_CONFIG_PATH} --node-modules-bundle $NOTS_TOOL_NODE_MODULES_BUNDLE \
$NODE_MODULES_BUNDLE_AS_OUTPUT ${hide:PEERS} ${input;hide:"./package.json"} ${TS_CONFIG_FILES} \
- ${output;hide:"package.json"} ${output;hide:TS_COMPILE_OUTPUT} ${kv;hide:"p TSC"} ${kv;hide:"pc magenta"}
+ ${output;hide:"package.json"} ${output;hide:"output.tar"} ${kv;hide:"p TSC"} ${kv;hide:"pc magenta"}
### @usage: TS_LIBRARY([name])
###
@@ -33,7 +33,7 @@ multimodule TS_LIBRARY {
_PEERDIR_TS_RESOURCE(typescript)
- SET(TS_CONFIG_DEDUCE_OUT yes)
+ SET(TS_CONFIG_DEDUCE_OUT no)
# we should set NODE_MODULES_BUNDLE_AS_OUTPUT conditionally,
# based on whether module has deps or doesn't have