Merge "Remove robolectric raw resources."
This commit is contained in:
@@ -73,18 +73,18 @@ genrule {
|
|||||||
":remote-color-resources-compile-colors",
|
":remote-color-resources-compile-colors",
|
||||||
],
|
],
|
||||||
out: ["remote-color-resources.apk"],
|
out: ["remote-color-resources.apk"],
|
||||||
cmd: "$(location aapt2) link -o $(out) --manifest $(in)"
|
cmd: "$(location aapt2) link -o $(out) --manifest $(in)",
|
||||||
}
|
}
|
||||||
|
|
||||||
genrule {
|
genrule {
|
||||||
name: "remote-color-resources-arsc",
|
name: "remote-color-resources-arsc",
|
||||||
srcs: [":remote-color-resources-apk"],
|
srcs: [":remote-color-resources-apk"],
|
||||||
out: ["res/raw/remote_views_color_resources.arsc"],
|
out: ["res/raw/remote_views_color_resources.arsc"],
|
||||||
cmd: "mkdir -p $(genDir)/remote-color-resources-arsc && "
|
cmd: "mkdir -p $(genDir)/remote-color-resources-arsc && " +
|
||||||
+ "unzip -x $(in) resources.arsc -d $(genDir)/remote-color-resources-arsc && "
|
"unzip -x $(in) resources.arsc -d $(genDir)/remote-color-resources-arsc && " +
|
||||||
+ "mkdir -p $$(dirname $(out)) && "
|
"mkdir -p $$(dirname $(out)) && " +
|
||||||
+ "mv $(genDir)/remote-color-resources-arsc/resources.arsc $(out) && "
|
"mv $(genDir)/remote-color-resources-arsc/resources.arsc $(out) && " +
|
||||||
+ "echo 'Created $(out)'"
|
"echo 'Created $(out)'",
|
||||||
}
|
}
|
||||||
|
|
||||||
genrule {
|
genrule {
|
||||||
@@ -95,11 +95,11 @@ genrule {
|
|||||||
"remote_color_resources_res/symbols.xml",
|
"remote_color_resources_res/symbols.xml",
|
||||||
],
|
],
|
||||||
out: ["remote_views_color_resources.zip"],
|
out: ["remote_views_color_resources.zip"],
|
||||||
cmd: "INPUTS=($(in)) && "
|
cmd: "INPUTS=($(in)) && " +
|
||||||
+ "RES_DIR=$$(dirname $$(dirname $${INPUTS[0]})) && "
|
"RES_DIR=$$(dirname $$(dirname $${INPUTS[0]})) && " +
|
||||||
+ "mkdir -p $$RES_DIR/values && "
|
"mkdir -p $$RES_DIR/values && " +
|
||||||
+ "cp $${INPUTS[1]} $$RES_DIR/values && "
|
"cp $${INPUTS[1]} $$RES_DIR/values && " +
|
||||||
+ "$(location soong_zip) -o $(out) -C $$RES_DIR -D $$RES_DIR"
|
"$(location soong_zip) -o $(out) -C $$RES_DIR -D $$RES_DIR",
|
||||||
}
|
}
|
||||||
|
|
||||||
android_app {
|
android_app {
|
||||||
@@ -154,16 +154,6 @@ java_genrule {
|
|||||||
cmd: "cp $(in) $(out)",
|
cmd: "cp $(in) $(out)",
|
||||||
}
|
}
|
||||||
|
|
||||||
// This logic can be removed once robolectric's transition to binary resources is complete
|
|
||||||
filegroup {
|
|
||||||
name: "robolectric_framework_raw_res_files",
|
|
||||||
srcs: [
|
|
||||||
"assets/**/*",
|
|
||||||
"res/**/*",
|
|
||||||
":remote-color-resources-arsc",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
|
|
||||||
// Generate a text file containing a list of permissions that non-system apps
|
// Generate a text file containing a list of permissions that non-system apps
|
||||||
// are allowed to obtain.
|
// are allowed to obtain.
|
||||||
genrule {
|
genrule {
|
||||||
@@ -180,5 +170,5 @@ genrule {
|
|||||||
// permission name, one per-line.
|
// permission name, one per-line.
|
||||||
" | sed -r 's/\\s*name=\\s*//g' | tr -d '\"'" +
|
" | sed -r 's/\\s*name=\\s*//g' | tr -d '\"'" +
|
||||||
" > $(out)",
|
" > $(out)",
|
||||||
tools: ["xmllint"]
|
tools: ["xmllint"],
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user