From e9032bb122e54b93cdc767fa4e4b556a1cde7d87 Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Thu, 3 May 2018 23:21:42 +0200 Subject: [PATCH] Indexed AJUnitGen --- index/alire-index-ajunitgen.ads | 22 ++++++++++++++++++++++ index/alire-index-alr.ads | 2 ++ index/alire-index-template.ads | 28 +++++++++++++--------------- 3 files changed, 37 insertions(+), 15 deletions(-) create mode 100644 index/alire-index-ajunitgen.ads diff --git a/index/alire-index-ajunitgen.ads b/index/alire-index-ajunitgen.ads new file mode 100644 index 00000000..c7f7afc2 --- /dev/null +++ b/index/alire-index-ajunitgen.ads @@ -0,0 +1,22 @@ +with Alire.Index.XML_EZ_Out; + +package Alire.Index.AJUnitGen is + + function Project is new Catalogued_Project + ("Generator of JUnit-compatible XML reports"); + + Repo : constant URL := "https://github.com/mosteo/ajunitgen.git"; + + Base : constant Release := + Project.Unreleased + (Properties => + Author ("Alejandro R. Mosteo") and + License (LGPL_3_0), + Dependencies => + XML_EZ_Out.V_1_6.Within_Major); + + package V_1_0_0 is new Released + (Base + .Replacing (Git (Repo, "d2d110f92b8175ace6668dfdb639ea10ece5a822"))); + +end Alire.Index.AJUnitGen; diff --git a/index/alire-index-alr.ads b/index/alire-index-alr.ads index e8d9d981..e2b9defa 100644 --- a/index/alire-index-alr.ads +++ b/index/alire-index-alr.ads @@ -18,6 +18,8 @@ package Alire.Index.Alr is Author ("Alejandro R. Mosteo") and License (GPL_3_0)); + -- Add AJUnitGen and remove XML_EZ_Out in v0.5 + V_0_4 : constant Release := Project.Register (Base diff --git a/index/alire-index-template.ads b/index/alire-index-template.ads index 7e65119a..5eaa7d72 100644 --- a/index/alire-index-template.ads +++ b/index/alire-index-template.ads @@ -5,21 +5,19 @@ package Alire.Index.Template is -- -- Repo : constant URL := ""; -- --- Base_Properties : constant Release_Properties := --- Author ("") and --- Maintainer ("") and --- Website ("") and --- License (Unknown); - --- V_0_0_0 : constant Release := --- Project.Register --- (V (""), --- Git (Prj_Repo, "commit"), +-- Base : constant Release := +-- Project.Unreleased +-- (Properties => +-- Author ("") and +-- Maintainer ("") and +-- Website ("") and +-- License (Unknown)); -- --- Notes => "", --- --- Properties => --- Base_Properties --- ); +-- package V_0_0_0 is new Released +-- (Base +-- .Replacing (Git (Repo, "commit")) +-- .Extending +-- (Properties => +-- Comment (""))); end Alire.Index.Template;