aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordimdim11 <dimdim11@yandex-team.com>2025-06-05 21:17:11 +0300
committerdimdim11 <dimdim11@yandex-team.com>2025-06-05 21:35:07 +0300
commit804b3b4ddf14fdc12bf863a1d6b2ee4381b5b815 (patch)
tree08eb35effd777cfec64b1d02166ba2922654a5cd
parent44ef8947c96399067f7227a97585fa6c5e595d2d (diff)
downloadydb-804b3b4ddf14fdc12bf863a1d6b2ee4381b5b815.tar.gz
JVM_ARGS semantics
JVM_ARGS semantics commit_hash:ea2192c88e0940f41e5d89c6bcb0622bfcc52897
-rw-r--r--build/conf/java.conf4
-rw-r--r--build/export_generators/ide-gradle/generator.toml1
2 files changed, 5 insertions, 0 deletions
diff --git a/build/conf/java.conf b/build/conf/java.conf
index b96a5a483da..a2172e30412 100644
--- a/build/conf/java.conf
+++ b/build/conf/java.conf
@@ -639,6 +639,7 @@ _JAVA_CONTRIB_SEM= \
&& consumer-jar ${MODDIR}/${REALPRJNAME}.jar \
&& consumer-type contrib \
$_JAVAC_SEM \
+ $_JVM_ARGS_SEM \
$_KOTLINC_SEM \
&& IGNORED
@@ -1030,6 +1031,7 @@ _BUILD_JAR_SEM= \
&& consumer-jar ${MODDIR}/${REALPRJNAME}.jar \
&& consumer-type library \
$_JAVAC_SEM \
+ $_JVM_ARGS_SEM \
$_KOTLINC_SEM \
$_KOTLIN_SEM \
$_KAPT_SEM \
@@ -1050,6 +1052,7 @@ _BUILD_PROTO_JAR_SEM= \
&& consumer-type library \
${pre=&& consumer-proto_namespace :PROTO_NAMESPACE} \
$_JAVAC_SEM \
+ $_JVM_ARGS_SEM \
$_KOTLINC_SEM \
$_ANN_PROCESSORS_SEM \
$_USE_ANNOTATION_PROCESSOR_SEM \
@@ -1616,6 +1619,7 @@ macro SYSTEM_PROPERTIES(Args...) {
# tag:java-specific
JVM_ARGS_VALUE=-ea
+_JVM_ARGS_SEM=&& jvm_args $JVM_ARGS_VALUE
### @usage: JVM_ARGS(Args...)
###
### Arguments to run Java programs in tests.
diff --git a/build/export_generators/ide-gradle/generator.toml b/build/export_generators/ide-gradle/generator.toml
index 675bac64e7f..b6eac64b501 100644
--- a/build/export_generators/ide-gradle/generator.toml
+++ b/build/export_generators/ide-gradle/generator.toml
@@ -95,6 +95,7 @@ custom_runs-cmake_packages-components="list"
javac-flags="list"
kotlinc-flags="list"
+jvm_args="list"
target_commands="list"
target_commands-ITEM="dict"