96 Commits

Author SHA1 Message Date
Vasiliy Fofanov
c0db05e6d1 Merge various Debian patches
This comes from the GitHub pull request #4
no-tn-check

Change-Id: Ia84441709ca019d0abf69d84066a07afc5835806
2022-08-06 22:14:35 +02:00
Piotr Trojanek
7446ee5ee3 Remove obsolete uses of renamed Ada 83 packages
Change uses of Unchecked_Deallocation (which is obsolete since Ada 95) to
Ada.Unchecked_Deallocation to avoid warnings recently enabled in GNAT.

Update copyright headers.

TN: V614-004
TN: V209-051
Change-Id: I6aa7dbeeeecadf6a9d0b5f0aafb0167dc22dfd51
2022-06-14 11:17:35 +02:00
Nicolas Boulenguez
03694a93b7 unicode importer: improve consistency in exceptions 2021-10-19 20:59:21 +02:00
Nicolas Boulenguez
bcc5c7e92c unicode importer: remove unmotivated case changes 2021-10-19 20:59:21 +02:00
Nicolas Boulenguez
487f4f80ae unicode importer: remove Ada_2012 pragma 2021-10-19 20:59:21 +02:00
Nicolas Boulenguez
686b06adeb unicode importer: update copyright years 2021-10-19 20:59:21 +02:00
Nicolas Boulenguez
50f2efaca7 unicode importer: update for version 14 of the standard 2021-10-19 20:59:21 +02:00
Nicolas Boulenguez
55771a558b unicode importer: update for version 13 of the standard 2021-10-19 20:59:09 +02:00
Nicolas Boulenguez
1a49217d76 unicode importer: update for version 12 of the standard 2021-10-19 20:52:26 +02:00
Nicolas Boulenguez
000001c17c unicode importer: update for version 11 of the standard 2021-10-19 20:51:10 +02:00
Nicolas Boulenguez
c7168277ef unicode importer: update for version 10 of the standard 2021-10-19 20:50:09 +02:00
Nicolas Boulenguez
f2c759d4ba unicode importer: update for version 9 of the standard 2021-10-19 20:48:13 +02:00
Nicolas Boulenguez
f776e56b00 unicode importer: make unicode version easyer to update 2021-10-19 20:43:21 +02:00
Nicolas Boulenguez
1839b7f2f1 unicode importer: encode license, hence Ada specifications, as utf-8 2021-10-19 20:35:58 +02:00
Nicolas Boulenguez
8c87e37b1f unicode importer: embed the license when generating Ada
7bc09d99 modifies each generated Ada specification.  This commit
applies the same change to the generator.
2021-10-19 20:35:33 +02:00
Fedor Rybin
7bc09d9995 Add Unicode licence to Unicode.Names.*
TN: U706-029
Change-Id: Icdc6c306783f7e88ab2b3c66470fd4626e5875d7
2021-09-21 11:29:32 +03:00
Fabien Chouteau
512a7fc92d Rename shared.gpr into xmlada_shared.gpr
For the same reason as the external variables, shared.gpr can be a
source of conflict between different projects. For instance with AWS.

This change has no impact on the installation since shared.gpr is not
provided in the installation.

Part of T715-030.

Change-Id: Ie0ac01a23c34981b75055fbe8a45db9cc50a581f
2020-08-07 19:30:24 +02:00
Emmanuel Briot
53dc51bf5c Update copyright notices
Change-Id: Iae1283292b460ead48dedc565d6f24259e497e69
2017-01-03 10:02:38 +01:00
Emmanuel Briot
8b8bfd4918 Minor adjustment
Change-Id: I1bc749cda535b51a25a5f9ad9a8bf919456c77ca
2016-08-17 14:00:08 +02:00
Emmanuel Briot
38ea3e50e2 Remove unnecessary pragma
Change-Id: I2c3b5660bc06d23a33b0c0843cfd770d1dc7d99c
2016-08-17 13:55:15 +02:00
Emmanuel Briot
1184d97d88 Add support for unicode 8 names
Contributed by Nicolas Boulenguez (nicolas at debian.org)

Remove the old convert.pl that had been used to import the old list of
names, and replace with a full-Ada importer instead.
Import all names from the Unicode 8 standard.

Change-Id: I03bfa4d0ff769abc8a3b2e23149e1b745f3a8f10
2016-06-02 10:53:20 +02:00
Emmanuel Briot
1262b6c064 Update copyright headers to 2016
Change-Id: I70135cb5146de304f14587d1a518c94e804a8e6c
2016-02-17 18:02:07 +01:00
Emmanuel Briot
63b47c6599 Reorganize testsuites
Move all the */test/ directories to tests/*
Move all tests that potentially contain customer code or data to tests/adacore
 These will be moved to a separate git repository

Part of O527-038

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@240170 936e1b1b-40f2-da11-902a-00137254ae57
2015-07-09 15:17:03 +02:00
Emmanuel Briot
44bb12c67c The tests can now be run outside of the build directory.
To run the tests, we no longer need to have run "make" first.
Instead, "make test" requires: shared.gpr and the W3C tests, and will
only recompile the sources found in */test/*, not the code of XML/Ada itself.
So will "make run_test".
A new target "run_test_and_setenv" was added for developers who need to
test the local build.

NA17-039

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233386 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-20 10:03:11 +00:00
Pascal Obry
d214ac70ea Rework the XMLAda build and install procedure.
An aggregate project is now used to build XMLAda. The builder is now
gprbuild and the installation is conducted by gprinstall. This has
permitted a large clean-up of the makefile.

For N403-037.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232625 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-24 07:47:03 +00:00