71 lines
2.2 KiB
Ada
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;
|