Flag to propagate dependency management
EXTERNAL_JAVA_LIBRARY can depend on module requiring dependency management
and be consumed by module requiring dependency management. However dependency
managemen should not be applied to EXTERNAL_JAVA_LIBRARY itself. Separate
flag is added to model such relation.
@@ -2521,7 +2521,7 @@ module EXTERNAL_JAVA_LIBRARY: _BASE_UNIT {
PEERDIR(build/platform/java/jdk)
PEERDIR_TAGS=JAVA_PROTO JAVA_IDL
- # HAS_MANAGEABLE_PEERS=yes TODO(svidyuk) fix all configure errors from ymake DEPENDENCY_MANAGEMENT support
+ # PROPAGATES_MANAGEABLE_PEERS=yes TODO(svidyuk) fix all configure errors from ymake DEPENDENCY_MANAGEMENT support
MACRO_ALIAS(PROTO_CMD _JAVA_PROTO_CMD)
MACRO_ALIAS(EVLOG_CMD _JAVA_EVLOG_CMD)
@@ -2959,6 +2959,7 @@ MANAGED_PEERS=
MANAGED_PEERS_CLOSURE=
MANAGEABLE_PEERS_ROOTS=contrib/java
HAS_MANAGEABLE_PEERS=no
+PROPAGATES_MANAGEABLE_PEERS=no
DEPENDENCY_MANAGEMENT_VALUE=
### @usage: DEPENDENCY_MANAGEMENT(path/to/lib1 path/to/lib2 ...)
