Factor autogen validation utilities out of ProcTable

This commit is contained in:
Corentin Wallez
2018-05-18 15:07:22 -04:00
committed by Corentin Wallez
parent 7d95c40163
commit e8c8f020fb
5 changed files with 92 additions and 29 deletions

View File

@@ -434,7 +434,11 @@ def main():
backend_params = {
'namespace': backend,
}
renders.append(FileRender('BackendProcTable.cpp', backend + '/ProcTable.' + extension, base_backend_params + [backend_params]))
renders.append(FileRender('backend/ProcTable.cpp', 'backend/' + backend + '/ProcTable.' + extension, base_backend_params + [backend_params]))
if 'backend_utils' in targets:
renders.append(FileRender('backend/ValidationUtils.h', 'backend/ValidationUtils_autogen.h', base_backend_params))
renders.append(FileRender('backend/ValidationUtils.cpp', 'backend/ValidationUtils_autogen.cpp', base_backend_params))
if 'wire' in targets:
renders.append(FileRender('wire/WireCmd.h', 'wire/WireCmd_autogen.h', base_backend_params))