diff options
author | dimdim11 <dimdim11@yandex-team.com> | 2023-10-30 12:37:44 +0300 |
---|---|---|
committer | dimdim11 <dimdim11@yandex-team.com> | 2023-10-30 13:47:16 +0300 |
commit | 9af186ad5de7ad791d6f3fe705f6ea6b58c74f58 (patch) | |
tree | 88c74356aedb9065a9edca240fb5bbe9035251d3 | |
parent | 82a19ac4e4de08ae689d29000c763e8dfc2620ab (diff) | |
download | ydb-9af186ad5de7ad791d6f3fe705f6ea6b58c74f58.tar.gz |
Add sem function exclude with EXCLUDE_VALUE
Add sem function exclude with EXCLUDE_VALUE
-rw-r--r-- | build/conf/java.conf | 7 | ||||
-rw-r--r-- | build/export_generators/gradle/generator.toml | 1 | ||||
-rw-r--r-- | build/export_generators/ide-gradle/generator.toml | 1 |
3 files changed, 7 insertions, 2 deletions
diff --git a/build/conf/java.conf b/build/conf/java.conf index b43687b5db..063ee11d85 100644 --- a/build/conf/java.conf +++ b/build/conf/java.conf @@ -418,6 +418,7 @@ JAVA_CONTRIB_SEM= \ consumer_classpath $EXPORT_GRADLE_PROJECT_COORDS ${hide:TARGET} ${hide:AUTO_INPUT} && \ peers_closure $MANAGED_PEERS_CLOSURE && \ peers_closure_coords $EXPORT_GRADLE_PROJECT_COORDS_GLOBAL && \ + exclude $EXCLUDE_VALUE && \ IGNORED # tag:java-specific @@ -773,7 +774,8 @@ BUILD_JAR_SEM= \ jar $MODDIR $REALPRJNAME ${hide:TARGET} ${hide:AUTO_INPUT} && \ applied_excludes $EXCLUDED_EXPORT_GRADLE_PROJECT_COORDS_GLOBAL ${hide:APPLIED_EXCLUDES} && \ excludes_rules $EXCLUDE_VALUE && \ - consumer_classpath $EXPORT_GRADLE_PROJECT_COORDS $_JAR_MAIN_SEM $_GRADLE_EXPORT_PUBLISHING_SEM + consumer_classpath $EXPORT_GRADLE_PROJECT_COORDS $_JAR_MAIN_SEM $_GRADLE_EXPORT_PUBLISHING_SEM && \ + exclude $EXCLUDE_VALUE ### _EXPORT_GRADLE_TARGET_ATTR(NAME, VALUE...) ### @@ -785,7 +787,8 @@ macro _EXPORT_GRADLE_TARGET_ATTR(NAME, VALUE...) { BUILD_PROTO_JAR_SEM= \ jar_proto $MODDIR $REALPRJNAME ${hide:target} ${hide:AUTO_INPUT} && \ - consumer_classpath $EXPORT_GRADLE_PROJECT_COORDS $_EXPORT_GRADLE_TARGET_ATTR(proto_namespace $PROTO_NAMESPACE) $_EXPORT_GRADLE_TARGET_ATTR(proto_grpc ${ext=yes:_GRPC_ENABLED}) + consumer_classpath $EXPORT_GRADLE_PROJECT_COORDS $_EXPORT_GRADLE_TARGET_ATTR(proto_namespace $PROTO_NAMESPACE) $_EXPORT_GRADLE_TARGET_ATTR(proto_grpc ${ext=yes:_GRPC_ENABLED}) && \ + exclude $EXCLUDE_VALUE # tag:java-specific tag:internal ### @usage: JAR_LIBRARY() #internal diff --git a/build/export_generators/gradle/generator.toml b/build/export_generators/gradle/generator.toml index 2bcccd3610..5040216c73 100644 --- a/build/export_generators/gradle/generator.toml +++ b/build/export_generators/gradle/generator.toml @@ -30,6 +30,7 @@ applied_excludes="list" peers_closure="list" peers_closure_coords="list" excludes_rules="list" +exclude="list" [attrs.root] diff --git a/build/export_generators/ide-gradle/generator.toml b/build/export_generators/ide-gradle/generator.toml index 2a7fb3b5d6..fc78fe8e8d 100644 --- a/build/export_generators/ide-gradle/generator.toml +++ b/build/export_generators/ide-gradle/generator.toml @@ -29,6 +29,7 @@ applied_excludes="list" peers_closure="list" peers_closure_coords="list" excludes_rules="list" +exclude="list" [attrs.root] |