]> _ Git - alire.git/commit
Unicode documentation (#1332)
authorAlejandro R Mosteo <amosteo@unizar.es>
Fri, 24 Mar 2023 11:51:08 +0000 (12:51 +0100)
committerGitHub <noreply@github.com>
Fri, 24 Mar 2023 11:51:08 +0000 (12:51 +0100)
commit424c3d9b15aa936cf510c39c491cea3b7e34435d
tree483d3dbbeb2e0be45b5ca58dd5199efdb54e1e07
parent412f297e010903891e595b7760c806742d333883
Unicode documentation (#1332)

* Document Alire policy on Unicode

* Add control over -gnatW8 switch

* Tweak documentation and tests

* Document in AEP the -gnatW8 effects

* Reformat long lines

* Add comp.lang.ada references

* Renamed source encoding switches

* Use Compiler_Default for no switches

* Update catalog doc to match new source encoding types

* Fix wrong mix of Wide_String with UTF-16

* Bump dependencies
12 files changed:
alire.toml
deps/clic
deps/semantic_versioning
deps/simple_logging
doc/AEPs/aep-0004.md [new file with mode: 0644]
doc/catalog-format-spec.md
doc/unicode.md [new file with mode: 0644]
src/alire/alire-properties-build_switches.adb
src/alire/alire-properties-build_switches.ads
src/alire/alire-utils-switches.adb
src/alire/alire-utils-switches.ads
testsuite/tests/build_profile/custom_switches/test.py