description = "GNAT is a compiler for the Ada programming language" name = "gnat_external" maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] [[external]] kind = "version-output" version-regexp = "^GNAT ([\\d\\.]+).*|^GNAT Community ([\\d]{4}).*" version-command = ["gnat", "--version"] provides = "gnat" # We do not want to have system external definitions because in typical systems # like Debian/Ubuntu only one version at a time can be installed. Hence using # different versions in different crates/configurations would imply messing the # users' system. Let them manually configure the compiler they want when they # do not want one of the pre-packaged Alire versions.