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

Commit 95c17467 authored by Baligh Uddin's avatar Baligh Uddin Committed by Android Git Automerger
Browse files

am 1131d89b: Add jvm args option. I rather not hardcode some large value just...

am 1131d89b: Add jvm args option.  I rather not hardcode some large value just for Volantis.  This can easily be passed in from sign-build.sh and should be a no-op for any other tools

* commit '1131d89b':
  Add jvm args option.  I rather not hardcode some large value just for Volantis.  This can easily be passed in from sign-build.sh and should be a no-op for any other tools
parents 71346e66 1131d89b
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -44,6 +44,7 @@ OPTIONS.search_path = "out/host/linux-x86"
OPTIONS.signapk_path = "framework/signapk.jar"  # Relative to search_path
OPTIONS.extra_signapk_args = []
OPTIONS.java_path = "java"  # Use the one on the path by default.
OPTIONS.java_args = "-Xmx2048m" # JVM Args
OPTIONS.public_key_suffix = ".x509.pem"
OPTIONS.private_key_suffix = ".pk8"
OPTIONS.verbose = False
@@ -456,7 +457,7 @@ def SignFile(input_name, output_name, key, password, align=None,
  else:
    sign_name = output_name

  cmd = [OPTIONS.java_path, "-Xmx2048m", "-jar",
  cmd = [OPTIONS.java_path, OPTIONS.java_args, "-jar",
         os.path.join(OPTIONS.search_path, OPTIONS.signapk_path)]
  cmd.extend(OPTIONS.extra_signapk_args)
  if whole_file:
@@ -604,6 +605,8 @@ def ParseOptions(argv,
      OPTIONS.extra_signapk_args = shlex.split(a)
    elif o in ("--java_path",):
      OPTIONS.java_path = a
    elif o in ("--java_args",):
      OPTIONS.java_args = a
    elif o in ("--public_key_suffix",):
      OPTIONS.public_key_suffix = a
    elif o in ("--private_key_suffix",):