]> _ Git - alire.git/commit
Crate Configuration: add options to control the generators (#740)
authorFabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
Sat, 22 May 2021 09:26:58 +0000 (11:26 +0200)
committerGitHub <noreply@github.com>
Sat, 22 May 2021 09:26:58 +0000 (11:26 +0200)
commitcfb08816a55006c87c20fa66f36b3dbabbbb4519
tree85962a790bbcd5aed911b8131deef33ff2690ada
parentb9ab5000f46963dab18afe4a21d55ff32fdada35
Crate Configuration: add options to control the generators (#740)

* Crate Configuration: add options to control the generators

* Move the auto-gpr-with feature to the crate configuration

* Fix review comments
24 files changed:
doc/catalog-format-spec.md
doc/user-changes.md
src/alire/alire-config-edit.ads
src/alire/alire-crate_configuration.adb
src/alire/alire-crate_configuration.ads
src/alire/alire-properties-configurations.adb
src/alire/alire-properties-configurations.ads
src/alire/alire-utils.ads
src/alr/alr-commands-init.adb
src/alr/alr-commands-withing.adb
src/alr/alr-utils-auto_gpr_with.adb [deleted file]
src/alr/alr-utils-auto_gpr_with.ads [deleted file]
testsuite/tests/crate_config/gen_control/my_index/hello_src/hello_world.gpr [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/hello_src/src/main.adb [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/index/he/hello_world/hello_world-0.1.0.toml [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/index/index.toml [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/index/li/libcrate_config/libcrate_config-1.0.0.toml [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/libcrate_config_src/libcrate_config.gpr [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/libcrate_config_src/src/plop.adb [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/my_index/libcrate_config_src/src/plop.ads [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/test.py [new file with mode: 0644]
testsuite/tests/crate_config/gen_control/test.yaml [new file with mode: 0644]
testsuite/tests/with/auto-gpr-with/gpr_in_subdir/test.py
testsuite/tests/workflows/init-options/test.py