aboutsummaryrefslogtreecommitdiff
path: root/proto/classpaths.proto
diff options
context:
space:
mode:
Diffstat (limited to 'proto/classpaths.proto')
-rw-r--r--proto/classpaths.proto9
1 files changed, 6 insertions, 3 deletions
diff --git a/proto/classpaths.proto b/proto/classpaths.proto
index fef62d2d..bbecdcb6 100644
--- a/proto/classpaths.proto
+++ b/proto/classpaths.proto
@@ -26,8 +26,11 @@ enum Classpath {
// Individual entry in a classpath variable.
message Jar {
- // Path on the filesystem for the jar.
- string path = 1;
+ // Path on the filesystem for the jar, relative to the partition.
+ // For example, for APEX "com.android.myapex", relative_path of
+ // `javalib/myjar.jar` would correspond to an absolute path of
+ // `/apex/com.android.myapex/javalib/myjar.jar` at runtime.
+ string relative_path = 1;
// Environ classpath variable this jar belongs to.
// Must be set to a known classpath.
@@ -43,7 +46,7 @@ message Jar {
// Maximum API level that the jar file supports.
// Not setting this attribute implies unbound maximum; otherwise set value
// must be greater or equal to min_sdk value.
- // If the system's API level is higher than the value specified in this
+ // If the system's API level is higher that the value specified in this
// attribute, the jar will not be included in the classpath.
int32 max_sdk_version = 4;
}