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

Commit 7ca77ea9 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Convert generate-self-extracting-archive.py to python 3"

parents 1c33419e 547ca205
Loading
Loading
Loading
Loading
+0 −32
Original line number Diff line number Diff line
@@ -28,27 +28,11 @@ package {
python_binary_host {
  name: "generate-self-extracting-archive",
  srcs: ["generate-self-extracting-archive.py"],
  version: {
    py2: {
      enabled: true,
    },
    py3: {
      enabled: false,
    },
  },
}

python_binary_host {
  name: "post_process_props",
  srcs: ["post_process_props.py"],
  version: {
    py2: {
      enabled: false,
    },
    py3: {
      enabled: true,
    },
  },
}

python_test_host {
@@ -58,14 +42,6 @@ python_test_host {
    "post_process_props.py",
    "test_post_process_props.py",
  ],
  version: {
    py2: {
      enabled: false,
    },
    py3: {
      enabled: true,
    },
  },
  test_config: "post_process_props_unittest.xml",
  test_suites: ["general-tests"],
}
@@ -73,14 +49,6 @@ python_test_host {
python_binary_host {
  name: "extract_kernel",
  srcs: ["extract_kernel.py"],
  version: {
    py2: {
      enabled: false,
    },
    py3: {
      enabled: true,
    },
  },
}

genrule_defaults {
+4 −4
Original line number Diff line number Diff line
#!/usr/bin/env python
#!/usr/bin/env python3
#
# Copyright (C) 2019 The Android Open Source Project
#
@@ -120,7 +120,7 @@ def _generate_extract_command(start, size, extract_name):

def main(argv):
  if len(argv) != 5:
    print 'generate-self-extracting-archive.py expects exactly 4 arguments'
    print('generate-self-extracting-archive.py expects exactly 4 arguments')
    sys.exit(1)

  output_filename = argv[1]
@@ -134,11 +134,11 @@ def main(argv):
    license = license_file.read()

  if not license:
    print 'License file was empty'
    print('License file was empty')
    sys.exit(1)

  if 'SOFTWARE LICENSE AGREEMENT' not in license:
    print 'License does not look like a license'
    print('License does not look like a license')
    sys.exit(1)

  comment_line = '# %s\n' % comment