diff pytools/commands.py @ 3627:c773cc740d4a

Improved error messages in gl.py.
author Doug Simon <doug.simon@oracle.com>
date Wed, 09 Nov 2011 22:37:44 +0100
parents 019c1951cb04
children 61f10abeb25a
line wrap: on
line diff
--- a/pytools/commands.py	Wed Nov 09 14:53:09 2011 +0100
+++ b/pytools/commands.py	Wed Nov 09 22:37:44 2011 +0100
@@ -126,12 +126,14 @@
     def fix_jvm_cfg(env, jdk):
         jvmCfg = join(jdk, 'jre', 'lib', 'amd64', 'jvm.cfg')
         found = False
+        if not exists(jvmCfg):
+            env.abort(jvmCfg + ' does not exist')
+            
         with open(jvmCfg) as f:
             for line in f:
                 if '-graal KNOWN' in line:
                     found = True
                     break
-                
         if not found:
             env.log('Appending "-graal KNOWN" to ' + jvmCfg)
             with open(jvmCfg, 'a') as f: