34 lines
1.3 KiB
Ada
34 lines
1.3 KiB
Ada
package Alire.Index.PragmARC is
|
|
|
|
function Project is
|
|
new Catalogued_Project ("PragmAda Reusable Components (PragmARCs)");
|
|
|
|
Repo : constant URL := "https://github.com/alire-project/PragmARC.git";
|
|
Auth : constant String := "Jeffrey R. Carter";
|
|
Web1 : constant String := "https://github.com/jrcarter/PragmARC";
|
|
Web2 : constant String := "https://pragmada.x10hosting.com/";
|
|
|
|
V_2011 : constant Release := -- Pure Ada95 version
|
|
Project.Register
|
|
(V ("2011.1995.0"),
|
|
Git (Repo, "34b0e12b5f9aea63408c94cc48ba7a16687c8d76"),
|
|
Notes => "Ada 95 version",
|
|
Properties =>
|
|
Executable ("compile_all") and
|
|
License (GMGPL_2_0) and
|
|
Author (Auth) and
|
|
Website (Web1) and
|
|
Website (Web2)
|
|
);
|
|
|
|
V_2017 : constant Release := -- Experimental '07 version
|
|
Project.Register
|
|
(V_2011
|
|
.Upgrading
|
|
(V ("2017.2007.0"),
|
|
Git (Repo, "db6c1730fe825f8303c60b48f82db08bd408588d"))
|
|
.Replacing
|
|
(Notes => "ISO/IEC 8652:2007 version"));
|
|
|
|
end Alire.Index.PragmARC;
|