The detection is correct in the sense that the file is at ./alire/alire.toml,
but it is not an old manifest but the proper manifest of the alire repo. This
is an unexpected and unwanted interaction that should go away once the check
for old manifests is removed. For now, it's simpler to just do the tests in a
clean folder.
* Add AICWL to index.
* * Fixed wrong location of crate file.
* * Use gtkada, not libgtkada (not sure if that makes a difference at this point).
* Dependency on gtkada^17
This seems to be the latest version (at least with GNAT CE 2020).
* Update aicwl-3.24.0.toml
Require "at least" gtkada 17, instead of "exactly" 17.
* * Release repository restructured.
* License fixed (it actually has the linking exception, so it's GMGPL, not GPL.)
* Added patch level version number.
* * Improved upon alire.toml:
* Compilation of all examples and test programs.
* gpr-externals
* Description(s)
* * Disabled building of (most) executables due to missing libraries.
* * Deleted crate version 3.24.0.
* Update aicwl-3.24.1.toml
Removed executables.
xpm2gtkada would be one to be build, but right now this requires simple components which is not packaged (yet).
* Update aicwl-3.24.1.toml
* SI_Units v0.2.0
* Update si_units-0.2.0.toml
Fixed wording.
* Update si_units-0.2.0.toml
- Removed `executables` (tests and examples are not supposed to be there)
- Removed project file for building the test executable from `project-files`.
* Add GNATcoll bindings 21.0.0
For the same reason as GNATcoll, this patch removes the 2019 release of
gmp and iconv.
* Add externals for GNATcoll bindings
This patch removes 2019 and 2018 releases. The rational is that those
releases follow the GNAT Community versioning (i.e. 20XX) and this is
not compatible with the versions from the GitHub repo (i.e. XX). Since
we want to use the GitHub sources from now on, if we don't remove the
GNAT Community releases they will be the latest forever (in terms of
semver comparison).
This is against our policy that no releases should be removed from the
index. However we are doing this before the first release of Alire and
to avoid a mess of version handling for everyone (e.g. depends-on
gnatcoll=">=19 & <2000").
This patch also removes the external gnatcoll as there is now a GMGPL
source version.
* First release of shoot_n_loot
* pygamer_simulator.toml, virtapu.toml: new release and info update
* Migrated to 0.4 manifest format
Co-authored-by: Fabien Chouteau <fabien.chouteau@gmail.com>
* sdlada.toml: add C_INLCUDE_PATH on Windows msys2
* sdlada.toml: only compile tools on post-fetch
The other make file targets are not required.
Also define SDL_PLATFORM for all targets so we don't have to user a different post-fetch for each OS.
* sdlada.toml: remove SDL_MODE definition
This means the users of the lib can define the build mode they want.
* libsdl2*.toml: add msys2 package
* ada_voxel_space_demo.toml: set sdlada build mode
* Migrated to 0.4 manifest version
Co-authored-by: Fabien Chouteau <fabien.chouteau@gmail.com>