diff options
author | Xavier Ducrohet <xav@google.com> | 2013-08-06 08:31:42 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@google.com> | 2013-09-10 10:53:48 -0700 |
commit | dd5ab2403c2b11ea649e747eab4fb7642edefade (patch) | |
tree | bba5e121bf16b7e8cc14c8402ee5e254cac09c27 /builder-model/src/main/java/com/android | |
parent | c3039c72fe00c0f7de2a8bb5af5e5941d45a07ab (diff) | |
download | build-dd5ab2403c2b11ea649e747eab4fb7642edefade.tar.gz |
Update Model.
Change-Id: Iac69c2f71f2424df83dda6bc9f377f33f7823e3e
Diffstat (limited to 'builder-model/src/main/java/com/android')
-rw-r--r-- | builder-model/src/main/java/com/android/builder/model/AndroidProject.java | 8 | ||||
-rw-r--r-- | builder-model/src/main/java/com/android/builder/model/ArtifactInfo.java | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/builder-model/src/main/java/com/android/builder/model/AndroidProject.java b/builder-model/src/main/java/com/android/builder/model/AndroidProject.java index 5d36860..8d91f90 100644 --- a/builder-model/src/main/java/com/android/builder/model/AndroidProject.java +++ b/builder-model/src/main/java/com/android/builder/model/AndroidProject.java @@ -18,6 +18,7 @@ package com.android.builder.model; import com.android.annotations.NonNull; +import java.io.File; import java.util.Collection; import java.util.List; import java.util.Map; @@ -108,6 +109,13 @@ public interface AndroidProject { List<String> getBootClasspath(); /** + * Returns a list of folders or jar files that contains the framework source code. + * @return a list of folders or jar files that contains the framework source code. + */ + @NonNull + List<File> getFrameworkSource(); + + /** * Returns a map of {@link SigningConfig}. The key is the signing config name as returned by * {@link SigningConfig#getName()} * diff --git a/builder-model/src/main/java/com/android/builder/model/ArtifactInfo.java b/builder-model/src/main/java/com/android/builder/model/ArtifactInfo.java index 39f42ce..5d2ba6d 100644 --- a/builder-model/src/main/java/com/android/builder/model/ArtifactInfo.java +++ b/builder-model/src/main/java/com/android/builder/model/ArtifactInfo.java @@ -87,6 +87,12 @@ public interface ArtifactInfo { String getAssembleTaskName(); /** + * The generated manifest for this variant's artifact. + */ + @NonNull + File getGeneratedManifest(); + + /** * Returns all the source folders that are generated. This is typically folders for the R, * the aidl classes, and the renderscript classes. * |