diff --git a/tools/keil.py b/tools/keil.py index 599658d983c1d940e1ed192640ab3850c33c2078..07e8254169435a00d63a67647eadc29674fe65b6 100644 --- a/tools/keil.py +++ b/tools/keil.py @@ -34,12 +34,12 @@ from utils import xml_indent fs_encoding = sys.getfilesystemencoding() def _get_filetype(fn): + if fn.rfind('.cpp') != -1 or fn.rfind('.cxx') != -1: + return 8 + if fn.rfind('.c') != -1 or fn.rfind('.C') != -1: return 1 - if fn.rfind('.cpp') != -1 or fn.rfined('.cxx') != -1: - return 8 - # assemble file type if fn.rfind('.s') != -1 or fn.rfind('.S') != -1: return 2