Files
alire-index-community/index/alire-index-alr.ads
T
2018-06-12 20:15:11 +02:00

71 lines
2.2 KiB
Ada

with Alire.Index.AJUnitGen;
with Alire.Index.Alire;
with Alire.Index.XML_EZ_Out;
package Alire.Index.Alr is
function Project is
new Catalogued_Project ("Command-line tool from the Alire project");
Repo : constant URL := "https://github.com/alire-project/alr.git";
Base : constant Release :=
Project.Unreleased
(Dependencies =>
No_Dependencies,
-- Transitive dependencies via Alire can be omitted, because there is
-- no way that Alr can be deployed before Alire
Properties =>
Author ("Alejandro R. Mosteo") and
License (GPL_3_0));
package V_0_6 is new Project_Release
(Base
.Replacing
(Origin => Git (Repo, "7686e42addf0a341a72383572555c75ad0516a4e"))
.Extending
(Dependencies =>
Alire .V_0_6 .Within_Minor and
AJUnitGen .V_1_0_0 .Within_Major));
package V_0_5 is new Project_Release
(Base
.Replacing
(Origin => Git (Repo, "d26955fbfd8ef8b301791ab554113af1c6d46365"))
.Extending
(Dependencies =>
Alire .V_0_5 .Within_Minor and
AJUnitGen.V_1_0_0.Within_Major
));
package V_0_4 is new Project_Release
(Base
.Replacing (Git (Repo, "721d111225cf30b9c298ff23587664510f4c4ea1"))
.Extending
(Dependencies =>
Alire.V_0_4.Within_Minor and
XML_EZ_Out.V_1_6.Within_Minor));
V_0_2 : constant Release :=
Project.Register
(Base
.Upgrading
(V ("0.2"),
Git (Repo, "481a22aceb07242cabaefedbb41b2d6fe7a8bd1e"))
.Extending
(Dependencies =>
Alire.V_0_2.Within_Minor));
V_0_1_2 : constant Release :=
Project.Register
(Base
.Upgrading
(V ("0.1.2"),
Git (Repo, "4002536beea8aee12b455077df4dd144b409bde4"))
.Extending
(Dependencies =>
Alire.V_0_1_2.Within_Minor));
end Alire.Index.Alr;