diff options
author | zaverden <zaverden@yandex-team.com> | 2025-03-25 06:29:48 +0300 |
---|---|---|
committer | zaverden <zaverden@yandex-team.com> | 2025-03-25 06:46:34 +0300 |
commit | 002d22d192163baf71d1fa2e401f312784b60849 (patch) | |
tree | 16165413a01eb3b031723d0bc968f99d97beaac6 /build/plugins/java.py | |
parent | 7250aa1f61673aa672809372a0a8b338e5361ccd (diff) | |
download | ydb-002d22d192163baf71d1fa2e401f312784b60849.tar.gz |
feat(conf): JAVA_RESOURCE_TAR
commit_hash:d0f3aef0673ee6866c204589c0131efbf0dfc54c
Diffstat (limited to 'build/plugins/java.py')
-rw-r--r-- | build/plugins/java.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/build/plugins/java.py b/build/plugins/java.py index f95c08cea8..fdc45d452b 100644 --- a/build/plugins/java.py +++ b/build/plugins/java.py @@ -367,3 +367,11 @@ def on_setup_project_coords_if_needed(unit, *args): else: value = 'project(\\":{}\\")'.format(project_dir.replace('/', ':')) unit.set(['EXPORT_GRADLE_CLASSPATH', value]) + + +def on_java_resource_tar_validate_extract_root(unit, extract_root): + if extract_root == '<required>': + ymake.report_configure_error( + 'Macro JAVA_RESOURCE_TAR requires to set EXTRACT_ROOT. ' + 'Usage JAVA_RESOURCE_TAR(tar_path EXTRACT_ROOT root_dir)' + ) |