summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/plugins/cp.py3
-rw-r--r--yql/essentials/minikql/invoke_builtins/ya.make.inc1
2 files changed, 3 insertions, 1 deletions
diff --git a/build/plugins/cp.py b/build/plugins/cp.py
index ca41fd3b7e5..68b211a8238 100644
--- a/build/plugins/cp.py
+++ b/build/plugins/cp.py
@@ -37,7 +37,8 @@ def oncopy(unit, *args):
if save_in_var:
targets.append(target_path)
unit.oncopy_file(
- [source_path, target_path]
+ ([] if with_context else ['TEXT'])
+ + [source_path, target_path]
+ (['OUTPUT_INCLUDES'] + output_includes if output_includes else [])
+ (['OUTPUT_INCLUDES', source_path] if with_context else [])
+ (['AUTO'] if auto else [])
diff --git a/yql/essentials/minikql/invoke_builtins/ya.make.inc b/yql/essentials/minikql/invoke_builtins/ya.make.inc
index cc379efccaa..70dac054d03 100644
--- a/yql/essentials/minikql/invoke_builtins/ya.make.inc
+++ b/yql/essentials/minikql/invoke_builtins/ya.make.inc
@@ -62,6 +62,7 @@ ADDINCL(
COPY(
AUTO
+ WITH_CONTEXT
FROM ${ORIG_SRC_DIR}
${ORIG_SOURCES}
OUTPUT_INCLUDES