aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/AndroidResourceProcessingAction.java26
1 files changed, 6 insertions, 20 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/AndroidResourceProcessingAction.java b/src/tools/android/java/com/google/devtools/build/android/AndroidResourceProcessingAction.java
index c9a25b26d6..5d8ef6c27c 100644
--- a/src/tools/android/java/com/google/devtools/build/android/AndroidResourceProcessingAction.java
+++ b/src/tools/android/java/com/google/devtools/build/android/AndroidResourceProcessingAction.java
@@ -137,21 +137,11 @@ public class AndroidResourceProcessingAction {
defaultValue = "",
converter = DependencyAndroidDataListConverter.class,
category = "input",
- help = "Transitive Data dependencies. These values will be used if not defined in the "
+ help = "Additional Data dependencies. These values will be used if not defined in the "
+ "primary resources. The expected format is "
- + "resources[#resources]:assets[#assets]:manifest:r.txt:symbols.bin"
- + "[,resources[#resources]:assets[#assets]:manifest:r.txt:symbols.bin]")
- public List<DependencyAndroidData> transitiveData;
-
- @Option(name = "directData",
- defaultValue = "",
- converter = DependencyAndroidDataListConverter.class,
- category = "input",
- help = "Direct Data dependencies. These values will be used if not defined in the "
- + "primary resources. The expected format is "
- + "resources[#resources]:assets[#assets]:manifest:r.txt:symbols.bin"
- + "[,resources[#resources]:assets[#assets]:manifest:r.txt:symbols.bin]")
- public List<DependencyAndroidData> directData;
+ + "resources[#resources]:assets[#assets]:manifest:r.txt:symbols.txt"
+ + "[,resources[#resources]:assets[#assets]:manifest:r.txt:symbols.txt]")
+ public List<DependencyAndroidData> data;
@Option(name = "rOutput",
defaultValue = "null",
@@ -308,15 +298,11 @@ public class AndroidResourceProcessingAction {
new PackedResourceTarExpander(expandedOut, working),
new FileDeDuplicator(Hashing.murmur3_128(), deduplicatedOut, working));
- List<DependencyAndroidData> data = ImmutableList.<DependencyAndroidData>builder()
- .addAll(options.directData)
- .addAll(options.transitiveData)
- .build();
final AndroidBuilder builder = sdkTools.createAndroidBuilder();
final MergedAndroidData mergedData = resourceProcessor.mergeData(
options.primaryData,
- data,
+ options.data,
mergedResources,
mergedAssets,
modifiers,
@@ -343,7 +329,7 @@ public class AndroidResourceProcessingAction {
options.versionCode,
options.versionName,
filteredData,
- data,
+ options.data,
working.resolve("manifest"),
generatedSources,
options.packagePath,