The source project of this merge request has been removed.
Cross-compilable
Detail:
- Makefile changed to use CModule shared makefile in order to utilise its new ASM2TXT feature to simplify autogeneration of the RAMFSErr header file.
- Rename s.RamFS to s.RAMFS so that object filenames derived from ${TARGET} stil work on case-sensitive filesystems. Alternatives would have been to redefine ROM_OBJECT, DBG_OBJECT and SA_OBJECT (but that can't be done portably) or change TARGET in ModuleDB. Since git can track changes across file renames, this now felt like the least-worst solution.
- Lose explicit Hdr: prefixes to headers, rely on makefiles to set up path.
- .gitignore moved to top level and populated with all temporary file paths.
Admin: Requires RiscOS/BuildSys!3 (merged)
!NoTag