You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
1.7 KiB
97 lines
1.7 KiB
subdirs=["tools"] |
|
|
|
filegroup { |
|
name: "api-version-xml", |
|
srcs: [ |
|
"*/public/api/android.txt", |
|
"*/public/api/android.xml", |
|
], |
|
} |
|
|
|
filegroup { |
|
name: "current-support-api", |
|
srcs: [ |
|
"current/support-api.txt", |
|
], |
|
} |
|
|
|
filegroup { |
|
name: "metalava-sdk-android-jars", |
|
srcs: [ |
|
"**/android.jar", |
|
], |
|
} |
|
|
|
droiddoc_exported_dir { |
|
name: "sdk-dir", |
|
path: ".", |
|
} |
|
|
|
genrule { |
|
name: "last-released-public-api", |
|
srcs: [ |
|
"*/public/api/android.txt", |
|
], |
|
cmd: "cp -f $$(echo $(in) | tr \" \" \"\\n\" | sort -t/ -k3 -n | tail -1) $(genDir)/last-released-api.txt", |
|
out: [ |
|
"last-released-api.txt", |
|
], |
|
} |
|
|
|
genrule { |
|
name: "last-released-system-api", |
|
srcs: [ |
|
"*/system/api/android.txt", |
|
], |
|
cmd: "cp -f $$(echo $(in) | tr \" \" \"\\n\" | sort -t/ -k3 -n | tail -1) $(genDir)/last-released-api.txt", |
|
out: [ |
|
"last-released-api.txt", |
|
], |
|
} |
|
|
|
genrule { |
|
name: "public-api-for-metalava-annotations", |
|
srcs: [ |
|
"*/public/api/android.txt", |
|
], |
|
cmd: "cp -f $$(echo $(in) | tr \" \" \"\\n\" | sort -t/ -k3 -n | tail -2 | head -1) $(genDir)/last-released-api.txt", |
|
out: [ |
|
"last-released-api.txt", |
|
], |
|
} |
|
|
|
prebuilt_apis { |
|
name: "sdk", |
|
api_dirs: [ |
|
"1", |
|
"2", |
|
"3", |
|
"4", |
|
"5", |
|
"6", |
|
"7", |
|
"8", |
|
"9", |
|
"10", |
|
"11", |
|
"12", |
|
"13", |
|
"14", |
|
"15", |
|
"16", |
|
"17", |
|
"18", |
|
"19", |
|
"20", |
|
"21", |
|
"22", |
|
"23", |
|
"24", |
|
"25", |
|
"26", |
|
"27", |
|
"28", |
|
"29", |
|
"current", |
|
], |
|
}
|
|
|