builder.py: Add case for plain text files.

Update #4082
This commit is contained in:
Christian Mauderer
2020-09-17 11:33:23 +02:00
parent 640b2a03b8
commit 5b3ee70279

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")
@@ -690,6 +693,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(),