]> _ Git - alire.git/commit
Build profiles and swtiches continued (#896)
authorFabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
Tue, 21 Dec 2021 12:36:07 +0000 (13:36 +0100)
committerGitHub <noreply@github.com>
Tue, 21 Dec 2021 12:36:07 +0000 (13:36 +0100)
commit2599ebc2f74ed607bfd101cee669a597c0c9fbed
tree3e86f45cc98e8967752981c8f66f901fca223d35
parent28e8ebc497585a60acea4c287f518d260a0e684a
Build profiles and swtiches continued (#896)

* Alire.Properties.Build_Profiles: renames build-profile to build-profiles

* Alr.Commands.Build: add build profile switches

* Alire.Utils.Switches: add ffunction-sections and fdata-sections to all optim

* Document build profiles and switches

* Typo

* Typo
25 files changed:
doc/catalog-format-spec.md
doc/user-changes.md
src/alire/alire-crate_configuration.adb
src/alire/alire-crate_configuration.ads
src/alire/alire-properties-build_profile.adb [deleted file]
src/alire/alire-properties-build_profile.ads [deleted file]
src/alire/alire-properties-build_profiles.adb [new file with mode: 0644]
src/alire/alire-properties-build_profiles.ads [new file with mode: 0644]
src/alire/alire-properties-build_switches.adb
src/alire/alire-properties-from_toml.ads
src/alire/alire-roots.adb
src/alire/alire-roots.ads
src/alire/alire-toml_keys.ads
src/alire/alire-utils-gnat_switches.ads
src/alire/alire-utils-switches-knowledge.adb
src/alire/alire-utils-switches.adb
src/alr/alr-commands-build.adb
src/alr/alr-commands-build.ads
testsuite/tests/build_profile/alr_build_switches/test.py [new file with mode: 0644]
testsuite/tests/build_profile/alr_build_switches/test.yaml [new file with mode: 0644]
testsuite/tests/build_profile/custom_profiles/test.py
testsuite/tests/build_profile/default/test.py
testsuite/tests/get/external-tool-dependency/test.py
testsuite/tests/get/git-local/test.py
testsuite/tests/get/unpack-in-place/test.py