Skip to content
This repository was archived by the owner on Aug 16, 2023. It is now read-only.

Commit c0cc87c

Browse files
committed
[GR-8627] Support passing -k to HotSpot build.
PullRequest: graal-jvmci-8/41
2 parents 6a4b077 + 0d2dde1 commit c0cc87c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

mx.jvmci/mx_jvmci.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -878,6 +878,8 @@ def filterXusage(line):
878878
cpus = mx.cpu_count()
879879
makeDir = join(_suite.dir, 'make')
880880
runCmd = [mx.gmake_cmd(), '-C', makeDir]
881+
if self.args.keep_going:
882+
runCmd += ['-k']
881883

882884
env = os.environ.copy()
883885

@@ -1030,6 +1032,7 @@ def parse_args(self, args):
10301032
# Call mx.build to compile the Java sources
10311033
parser = AP()
10321034
parser.add_argument('-D', action='append', help='set a HotSpot build variable (run \'mx buildvars\' to list variables)', metavar='name=value')
1035+
parser.add_argument('-k', '--keep-going', action='store_true', help='Pass -k to make command')
10331036

10341037
# initialize jdk
10351038
get_jvmci_jdk_dir(create=True)

0 commit comments

Comments
 (0)