builder.py: Add case for plain text files.

This commit is contained in:
Christian Mauderer 2019-03-29 08:00:54 +01:00
parent c64a1ebaf9
commit e2fc908281

View File

@ -202,6 +202,9 @@ def revertFixLocalIncludes(data):
data = re.sub('#include <rtems/bsd/local/([^>]*)>', '#include "\\1"', data)
return data
def assertNothing(path):
pass
def assertHeaderFile(path):
if path[-2] != '.' or path[-1] != 'h':
print("*** " + path + " does not end in .h")
@ -667,6 +670,11 @@ class Module(object):
reverseConverter, buildSystemComposer)]
return files
def addPlainTextFile(self, files):
self.files += self.addFiles(files,
FreeBSDPathComposer(), Converter(),
Converter(), assertNothing)
def addKernelSpaceHeaderFiles(self, files):
self.files += self.addFiles(files,
FreeBSDPathComposer(), FromFreeBSDToRTEMSHeaderConverter(),