Commit 2f9c330e authored by Ben Avison's avatar Ben Avison
Browse files

Modernise build structure

Detail:
* Rewrite `Makefile` to use shared makefile fragments
* Uses `modgen` to create the !Alarm module, which obsoletes some source files
* Rename a couple of resource files to match their names when installed
* All the files in `Resources:$.Apps.!Alarm` are now registered by the !Alarm
  module, so you can kill or unplug the module to hide it
* The `Code` blob used to be installed in ResourceFS both by the Messages
  module and by the !Alarm module - now de-duplicated (only in Messages)
* Consolidate `.gitignore` files
* Enable GitLab CI

Admin:
  Requires RiscOS/BuildSys!32
parent 8248b1e8
No related merge requests found
Pipeline #1410 canceled with stages
in 2 minutes and 18 seconds