Cross-compilable
Detail:
- Makefile changed to use CModule shared makefile in order to utilise its new ASM2TXT feature to simplify autogeneration of the exported FileCoreErr.h.
- Can now build a HAL-agnostic variant, for example in a disc build.
- .gitignore moved to top level and populated with all temporary file paths.
- Enable GitLab CI and address issues identified.
!NoTag