diff --git a/tools/keil.py b/tools/keil.py index 75986ecbd0017cdff77e4c1384d678245a0406f5..ac2e2c93157b64a4227b9a5a6a4f1b64cec287d9 100644 --- a/tools/keil.py +++ b/tools/keil.py @@ -281,6 +281,11 @@ def MDK45Project(tree, target, script): out.close() def MDK4Project(target, script): + + if os.path.isfile('template.uvproj') is False: + print ('Warning: The template project file [template.uvproj] not found!') + return + template_tree = etree.parse('template.uvproj') MDK45Project(template_tree, target, script) @@ -297,6 +302,10 @@ def MDK4Project(target, script): def MDK5Project(target, script): + if os.path.isfile('template.uvprojx') is False: + print ('Warning: The template project file [template.uvprojx] not found!') + return + template_tree = etree.parse('template.uvprojx') MDK45Project(template_tree, target, script)