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

Commit c3c136c4 authored by Android (Google) Code Review's avatar Android (Google) Code Review
Browse files

Merge change I95ed76bd into eclair

* changes:
  Update usage and readme for zipalign.
parents 55ad5cc3 95ed76bd
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
zipalign -- zip archive alignment tool

usage: zipalign [-f] [-v] <align> infile.zip outfile.zip
       zipalign -c [-v] <align> infile.zip

  -c : check alignment only (does not modify file)
  -f : overwrite existing outfile.zip
  -v : verbose output
  <align> is in bytes, e.g. "4" provides 32-bit alignment
@@ -29,3 +31,5 @@ entries. Files added to an "aligned" archive will not be aligned.
By default, zipalign will not overwrite an existing output file.  With the
"-f" flag, an existing file will be overwritten.

You can use the "-c" flag to test whether a zip archive is properly aligned.
+8 −1
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/*
 * Zip alignment tool
 */
@@ -29,9 +30,15 @@ using namespace android;
void usage(void)
{
    fprintf(stderr, "Zip alignment utility\n");
    fprintf(stderr, "Copyright (C) 2009 The Android Open Source Project\n\n");
    fprintf(stderr,
        "Usage: zipalign [-f] [-v] <align> infile.zip outfile.zip\n"
        "       zipalign -c [-v] <align> infile.zip\n" );
        "       zipalign -c [-v] <align> infile.zip\n\n" );
    fprintf(stderr,
        "  <align>: alignment in bytes, e.g. '4' provides 32-bit alignment\n");
    fprintf(stderr, "  -c: check alignment only (does not modify file)\n");
    fprintf(stderr, "  -f: overwrite existing outfile.zip\n");
    fprintf(stderr, "  -v: verbose output\n");
}

/*