]> _ Git - alire.git/commit
fix: install system gprbuild when selected in assistant (#1833)
authorAlejandro R Mosteo <amosteo@unizar.es>
Thu, 6 Feb 2025 12:09:29 +0000 (13:09 +0100)
committerGitHub <noreply@github.com>
Thu, 6 Feb 2025 12:09:29 +0000 (13:09 +0100)
commit08a73db72dcc17c43f56fb67913a07716fa831e7
tree735d0e9cc9996b5d66f761641a523683f72fb8e1
parent1c476108889d71b724c9e66e641b300e30bac9e2
fix: install system gprbuild when selected in assistant (#1833)

* Install system toolchain if missing

* test

* self-review
17 files changed:
src/alire/alire-origins-deployers-system.adb
src/alire/alire-origins-deployers-system.ads
src/alire/alire-origins.adb
src/alire/alire-origins.ads
src/alire/alire-releases.adb
src/alire/alire-releases.ads
src/alire/alire-toolchains-solutions.adb
src/alire/alire-toolchains.adb
src/alire/alire-toolchains.ads
src/alr/alr-commands-toolchain.adb
testsuite/drivers/alr.py
testsuite/drivers/helpers.py
testsuite/fixtures/system_toolchain_ubuntu/gn/gnat_external/gnat_external-external.toml [new file with mode: 0644]
testsuite/fixtures/system_toolchain_ubuntu/gp/gprbuild/gprbuild-external.toml [new file with mode: 0644]
testsuite/fixtures/system_toolchain_ubuntu/index.toml [new file with mode: 0644]
testsuite/tests/dockerized/toolchain/install-from-system/test.py [new file with mode: 0644]
testsuite/tests/dockerized/toolchain/install-from-system/test.yaml [new file with mode: 0644]