Mercurial > hg > graal-jvmci-8
diff mx.jvmci/mx_jvmci.py @ 22332:4dfa1275ffa3
Fix alt outputdir for -nojvmci builds
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Mon, 27 Jul 2015 15:44:03 +0200 |
parents | c9eefaa577f6 |
children | fa6dd3cadaaf |
line wrap: on
line diff
--- a/mx.jvmci/mx_jvmci.py Mon Jul 27 13:40:24 2015 +0200 +++ b/mx.jvmci/mx_jvmci.py Mon Jul 27 15:44:03 2015 +0200 @@ -765,10 +765,7 @@ def _hotspotReplaceResultsVar(m): var = m.group(1) if var == 'os': - mx_os = mx.get_os() - if mx_os == 'darwin': - return 'bsd' - return mx_os + return _hotspotOs(mx.get_os()) if var == 'nojvmci': if get_vm().endswith('nojvmci'): return '-nojvmci' @@ -792,6 +789,11 @@ def getBuildTask(self, args): return HotSpotBuildTask(self, args, _vmbuild, get_vm()) +def _hotspotOs(mx_os): + if mx_os == 'darwin': + return 'bsd' + return mx_os + def _hotspotGetVariant(vm=None): if not vm: vm = get_vm() @@ -869,7 +871,7 @@ setMakeVar('MAKE_VERBOSE', 'y' if mx._opts.verbose else '') if self.vm.endswith('nojvmci'): setMakeVar('INCLUDE_JVMCI', 'false') - setMakeVar('ALT_OUTPUTDIR', join(_suite.dir, 'build-nojvmci', mx.get_os()), env=env) + setMakeVar('ALT_OUTPUTDIR', join(_suite.dir, 'build-nojvmci', _hotspotOs(mx.get_os())), env=env) else: version = _suite.release_version() setMakeVar('USER_RELEASE_SUFFIX', 'jvmci-' + version)