- Jan 13, 2023
-
-
Alejandro R Mosteo authored
* Update msys2 installer (#1284) * Update msys2 installer * Follow updated MSYS2 first install instructions * Show proper error message if msys2 update fails * Fix the command to query for pending updates * Don't scare-warn needlessly during msys2 update Co-authored-by:
Alejandro R. Mosteo <amosteo@unizar.es> * Bump version to 1.2.2 Co-authored-by:
Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
-
- Nov 18, 2022
-
-
Fabien Chouteau authored
* Fix crate config conflicts errors (#1208) * Alire.Properties.Configurations: print boolean values in lowercase To match casing of TOML files where they come from. * Alire.Crate_Configuration: fix, improve, and test value conflicts - TOML value comparison was incorrect (use Equals function now) - The "set by" info was incorrect - Error message now show the conflicting values * Set macOS version to 10.15 for CI To avoid compiler issue with Xcode 14.
-
- Aug 28, 2022
-
-
GHA authored
-
- Aug 26, 2022
-
-
Stephane Carrez authored
* Add support for FreeBSD (#22) * update GNAT project to recognize -XOS=freebsd and configure accordingly * add FreeBSD as a valid operating system * add AMD64 as an alias for X86_64 because uname -m returns amd64 on FreeBSD * add platform specific implementation for FreeBSD To build on FreeBSD, we should use gprbuild -j0 -P alr_env -XOS=freebsd * Fixes requested during code review Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
* Allow binary releases to not contain project files * Fix logic and output to test log instead of stdout
-
- Aug 24, 2022
-
-
Alejandro R Mosteo authored
Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
Ignore package name casing and fix regular expression Co-authored-by:GHA <actions@github.com>
-
- Aug 18, 2022
-
-
A.J. Ianozi authored
This is a workaround for issue AdaCore/gnatstudio#128 and AdaCore/gnatcoll-core#64 where GNAT Studio fails to open recently-updated or newly-created alire files. Breaking the Ada_Compiler_Switches up into two statements resloves this problem.
-
- Aug 08, 2022
-
-
Stephane Carrez authored
* Honor the --force option when publishing a crate (#1083) When publishing and checking for existing crate with same version, if the crate already exist and the force option is used, emit a warning message and continue. * Use Recoverable_Error to report that a crate version already exists
-
- Jul 29, 2022
-
-
GHA authored
Also this allows compilation with GNAT^12
-
- Jul 22, 2022
-
-
Alejandro R Mosteo authored
* Replace buggy relative path in GNATCOLL * New test for relative pins to parent crate Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
We were appending which could cause mix-ups when there was another compiler in the user path (as we are already prepending in the case of PATH)
-
- Jul 21, 2022
-
-
Alejandro R Mosteo authored
Co-authored-by:GHA <actions@github.com>
-
- Jul 20, 2022
-
-
GHA authored
To differentiate from the published 1.2.0, since we have several backported PRs from master in this branch already.
-
Alejandro R Mosteo authored
* Fix warnings in gnatcoll-slim * Fix new warnings unearthed by GNAT 12.1
-
- Jul 19, 2022
-
-
Fabien Chouteau authored
* Alire.Utils: add a function to return a string image of keys in map * Alire.Expressions: improve error message with list of possible case * Alire.TOML_Load: add missing host arch enum
-
- Jun 25, 2022
-
-
Alejandro R Mosteo authored
-
- Jun 08, 2022
-
-
Fabien Chouteau authored
With the current style checks it is easy to break coding style by having to many values in an enum for instance. In theory we could generate better code for enums. But since users can use their own coding style, it is impossible to be compatible with in every situation. So the best option is to disable all checks for this file.
-
Fabien Chouteau authored
* Alr.Commands.Edit: update pointer to GNAT Studio release * Update test.py
-
- Jun 07, 2022
-
-
Fabien Chouteau authored
* Update user-changes.md * Update user-changes.md
-
- Jun 03, 2022
-
-
Alejandro R. Mosteo authored
-
Alejandro R Mosteo authored
* Speed-up detection of installed externals in RPM distros Although the yum/dnf wrappers are needed for the installation proper, we can speed up detections of already installed packages by using rpm directly. Unfortunately, rpm cannot give info on not installed packages, but this still speeds up things greatly for the usual case of gnat/gprbuild being installed. * Refactor duplicated code
-
- Jun 02, 2022
-
-
Alejandro R Mosteo authored
* Fix early parsing of verbosity switches We were recognizing them even after the subcommand. This also meant that it would have been impossible to have regular output if a -v is intended for the subcommand, e.g. in `alr exec -- whatever -v`. * Bump/sync clic submodule/dependency
-
- Jun 01, 2022
-
-
Fabien Chouteau authored
This switch was always added to the init crates and should have been included in the first version of build profiles. The warnings are only displayed for embedded project based on run-times without exception propagation, and can be very annoying.
-
- May 18, 2022
-
-
GHA authored
-
- May 17, 2022
-
-
GHA authored
-
Alejandro R Mosteo authored
* Fix retrieval of git root and prefix inside repo * Fix instantiation on older compilers * Alire.VSSs.Git: Fix unreferenced parameter * Alire.Publish: fix reversed logic * Code review fixes Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
* Alr.Commands.Get: New --dirname switch This switch just shows in which folder the just downloaded crate can be found. * Tests for `alr get --dirname` Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
* Create asset for full sources with submodules * No need to run in multiple OSes Co-authored-by:GHA <actions@github.com>
-
- May 09, 2022
-
-
Alejandro R Mosteo authored
-
Alejandro R Mosteo authored
Fixes #1011 Co-authored-by:GHA <actions@github.com>
-
- May 06, 2022
-
-
Alejandro R Mosteo authored
* Load the index when dependencies are needed * Test for this fix Co-authored-by:GHA <actions@github.com>
-
- May 04, 2022
-
-
Fabien Chouteau authored
Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
Co-authored-by:GHA <actions@github.com>
-
- May 03, 2022
-
-
Alejandro R Mosteo authored
* Add a new --version standalone switch * Add a couple of new tests
-
- Apr 29, 2022
-
-
Alejandro R Mosteo authored
* Alire.Index_On_Disk: Drop index cache after deletion Also ensure that all index addition functions operate with fresh index information * Bump index version * Allow disabling the "old compatible index" warning Also use real old compatible version to not have to use a fake old compatible version * Alire.Config.Edit: fix copypasta mistake Co-authored-by:GHA <actions@github.com>
-
Alejandro R Mosteo authored
Also ensure that all index addition functions operate with fresh index information Co-authored-by:GHA <actions@github.com>
-
- Apr 28, 2022
-
-
Alejandro R Mosteo authored
-
- Apr 26, 2022
-
-
Alejandro R Mosteo authored
* Make index set its own type * Basics for individual crate loading in place * Complete single crate loading and use in `show` * Use Empty_Set instead of Empty for older compilers
-
Fabien Chouteau authored
Note that gprinstall won't complain if this folder doesn't exists, so users can decided to leave it empty or remove it in case they don't have resources.
-