Hi all,
As the tag suggests, this series targets the morello-pcuabi-env project [1]. It aims to enable support to build Morello ports of various libraries. The submodules paths are local to my workspace at the moment, but will point to the public Gitlab libraries sub-group [2], once it's populated.
This series also exemplifies how two such Morello library ports are making use of the new build support: libaio and liburing.
Review branch: https://git.morello-project.org/tudcre01/morello-pcuabi-env/-/commits/morell...
[1] https://git.morello-project.org/morello/morello-pcuabi-env [2] https://git.morello-project.org/morello/libraries/
Tudor Cretu (4): Rename build-lib to toolchain-lib Add support to build software libraries Integrate Morello libaio Integrate Morello liburing
.gitignore | 4 ++ .gitmodules | 6 +++ morello/projects/libs/libaio | 1 + morello/projects/libs/liburing | 1 + morello/scripts/build-all.sh | 29 ++++++++++---- morello/scripts/build-busybox-docker.sh | 7 ++++ morello/scripts/build-libaio.sh | 39 +++++++++++++++++++ morello/scripts/build-liburing.sh | 33 ++++++++++++++++ ...raries.sh => build-toolchain-libraries.sh} | 0 morello/scripts/configure-libs.sh | 31 +++++++++++++++ 10 files changed, 144 insertions(+), 7 deletions(-) create mode 160000 morello/projects/libs/libaio create mode 160000 morello/projects/libs/liburing create mode 100755 morello/scripts/build-libaio.sh create mode 100755 morello/scripts/build-liburing.sh rename morello/scripts/{build-libraries.sh => build-toolchain-libraries.sh} (100%) create mode 100755 morello/scripts/configure-libs.sh