Mercurial > hg > truffle
changeset 18733:d7ec30ebb0f2
Properly chmod files modified when creating JDK image
Contributed-by: vladimir.kozlov@oracle.com
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Fri, 19 Dec 2014 12:42:00 -0800 |
parents | d611982fb10e |
children | 61b6c57421c2 |
files | mx/mx_graal.py |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mx/mx_graal.py Fri Dec 19 12:40:00 2014 -0800 +++ b/mx/mx_graal.py Fri Dec 19 12:42:00 2014 -0800 @@ -435,6 +435,8 @@ chmodRecursive(jdk, JDK_UNIX_PERMISSIONS_DIR) shutil.move(join(_vmLibDirInJdk(jdk), defaultVM), join(_vmLibDirInJdk(jdk), 'original')) + if mx.get_os() != 'windows': + os.chmod(jvmCfg, JDK_UNIX_PERMISSIONS_FILE) with open(jvmCfg, 'w') as fp: for line in jvmCfgLines: fp.write(line) @@ -447,6 +449,8 @@ for line in f: releaseFileLines.append(line) + if mx.get_os() != 'windows': + os.chmod(releaseFile, JDK_UNIX_PERMISSIONS_FILE) with open(releaseFile, 'w') as fp: for line in releaseFileLines: if line.startswith("SOURCE="):