aboutsummaryrefslogtreecommitdiff
path: root/gradle
diff options
context:
space:
mode:
authorTor Norbye <tnorbye@google.com>2013-12-03 17:46:48 -0800
committerTor Norbye <tnorbye@google.com>2013-12-03 17:55:50 -0800
commit065947cd93481255143c154bd8188c42d5f87700 (patch)
treec061d5cfd715e6e0383e44ec6e301b38ce538e31 /gradle
parente8a18c6ee8e4c93df093c00224fdd3b024ed5774 (diff)
downloadbuild-065947cd93481255143c154bd8188c42d5f87700.tar.gz
Include source markers in library merged resource files for now
We should only suppress source markers in libraries during release builds. We don't have this info quite yet, so for now, stub it out. Change-Id: If09acffccec529548efbf1d3f5ea88a3a286f171
Diffstat (limited to 'gradle')
-rw-r--r--gradle/src/main/groovy/com/android/build/gradle/tasks/MergeResources.groovy8
1 files changed, 2 insertions, 6 deletions
diff --git a/gradle/src/main/groovy/com/android/build/gradle/tasks/MergeResources.groovy b/gradle/src/main/groovy/com/android/build/gradle/tasks/MergeResources.groovy
index 37502bc..b6487df 100644
--- a/gradle/src/main/groovy/com/android/build/gradle/tasks/MergeResources.groovy
+++ b/gradle/src/main/groovy/com/android/build/gradle/tasks/MergeResources.groovy
@@ -76,12 +76,7 @@ public class MergeResources extends IncrementalTask {
// get the merged set and write it down.
MergedResourceWriter writer = new MergedResourceWriter(
destinationDir, getProcess9Patch() ? builder.aaptRunner : null)
-
- // Don't put source markers in libraries since clients of the AAR will
- // not have access to these (and it leaks build server paths etc to users)
- if (plugin instanceof LibraryPlugin) {
- writer.setInsertSourceMarkers(false)
- }
+ writer.setInsertSourceMarkers(builder.isInsertSourceMarkers())
merger.mergeData(writer, false /*doCleanUp*/)
@@ -140,6 +135,7 @@ public class MergeResources extends IncrementalTask {
MergedResourceWriter writer = new MergedResourceWriter(
getOutputDir(), getProcess9Patch() ? builder.aaptRunner : null)
+ writer.setInsertSourceMarkers(builder.isInsertSourceMarkers())
merger.mergeData(writer, false /*doCleanUp*/)
// No exception? Write the known state.
merger.writeBlobTo(getIncrementalFolder(), writer)