Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 808a4f29 authored by Spandan Das's avatar Spandan Das
Browse files

Unzip apk in $(genDir) instead of inside source tree

Android source tree will eventually be made ReadOnly with /tmp and /out
as ReadWrite directories
This CL will ensure that the file extracted during the test will be written to
the sandbox dir $(genDir) instead of $TOP
Formatting changes are due to bpfmt

Bug: 174726238
Test: Built a target in git_master in a RO source tree
1. Before CL, we get this error "error:  cannot create resources.arsc
        Read-only file system"
2. After CL, the above error is fixed

Change-Id: I012284a5835603c54bc2a8bde585a01a4325c43a
parent 05081aa3
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -30,8 +30,8 @@ genrule {
    name: "LargeResourcesUncompressed",
    srcs: [":LargeResourcesCompressed"],
    out: ["LargeResourcesUncompressed.apk"],
    cmd: "cp $(in) $(out) && unzip -o $(out) resources.arsc"
         + " && zip $(out) resources.arsc"
    cmd: "cp $(in) $(out) && unzip -o $(out) resources.arsc -d $(genDir)" +
        " && zip -j $(out) $(genDir)/resources.arsc",
}

java_library {