RISC-OS-Community/ROCUtils

Help completing build automation to build all the components

Opened this issue · 0 comments

Summary

Given that the components in this repo are written using differen tprogramming languages (and some are in script format) we would like to unify the build process to a single click that generates them all and archive the usable artefact into a single RISC OS App directory structure called !ROCUtils

More info on how to contribute here

Definition of done:

  • Ensure that the building process build all the compiled language components in src and (if we add a new one) it can see and build that one too, and copy the executables in !ROCUtils app directory, in a subdirectory called bin
  • Ensure that the building process works with at least GNU GCC for RISC OS (but it would be better to have it working also with ROOL DDE if possible)
  • Ensure that the building process copy the scripts components in !ROCUtils.bin
  • Ensure that everything needed for execution/rutime is in !ROCUtils
  • Ensure that all the build dependecies are pulled down and the process only requires a git clone and then build

When completed, ensure to create a Pull Request to the develop branch, and reques a code review from the code-review team, thanks!