68 Commits

Author SHA1 Message Date
Vadim Godunko
9fc5864c69 Disable RPATH generation for libraries. 2026-01-26 12:44:26 +04: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
Dmitriy Anisimkov
f4a8216d37 Avoid conflict with future IPv6 options
MA31-001

Change-Id: Ic20d9a0eae25eb1a8bb8131975d29a5a4b4cc3fd
2018-06-28 22:57:23 +06:00
Pascal Obry
9d14140c6a Install project in share/gpr instead of lib/gnat.
Part of Q710-013.

Change-Id: I0dfecd27b22ac021829166e2b7ee3fc5550507be
2017-11-15 11:37:33 +01:00
Valentine Reboul
1c7ee7d95d [PA07-083][Q831-010] cleanup of ineffective use-clauses
Change-Id: I351103d11afd53b4c8c264a2e9df9711df8d35a0
2017-09-14 12:41:38 +02:00
Fedor Rybin
9dd5a102f3 Q605-023 add VxWorks-friendly tests
For the purpose of sanity checking xmlada on VxWorks (and possibly
other cross platforms), add cross-comilable examples, one per dom, sax
and schema, that have all xml/xsd sources embedded in the test's main.
Add new cross- and existing examples to the installation of xmlada.

Change-Id: I56848955171a3b1f16f38bc3ecd7cef253af6346
2017-06-09 11:29:30 +03:00
Emmanuel Briot
53dc51bf5c Update copyright notices
Change-Id: Iae1283292b460ead48dedc565d6f24259e497e69
2017-01-03 10:02:38 +01:00
Emmanuel Briot
1262b6c064 Update copyright headers to 2016
Change-Id: I70135cb5146de304f14587d1a518c94e804a8e6c
2016-02-17 18:02:07 +01:00
Pascal Obry
7d0c12be53 Remove support for building without project.
The script xmlada-config is not distributed anymore.

For O608-006.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@239596 936e1b1b-40f2-da11-902a-00137254ae57
2015-06-16 10:05:29 +00:00
Emmanuel Briot
b1eda63899 Do not install xmlada_gps.py anymore
This was only used to point to the documentation, but this is now done
by GPS itself, and thus results in an error message at the start of
GPS.

O508-012

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@238597 936e1b1b-40f2-da11-902a-00137254ae57
2015-05-11 08:38:24 +00:00
Pascal Obry
91e1d4b764 Fix installation of xmlada_gps.py.
For NC15-019.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@234846 936e1b1b-40f2-da11-902a-00137254ae57
2014-12-15 20:54:54 +00:00
Pascal Obry
0aadac63b6 Properly install the documentation into share/doc/xmlada.
For NA17-006.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233350 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-17 16:15:15 +00:00
Pascal Obry
d2a0a5cb3d Revert part of previous commit.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232738 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-29 18:14:29 +00:00
Pascal Obry
e8a170acd8 Update and install xmlada-config script.
This was lost during the rework of the install procedure using gprinstall.
At the same time the xmlada.gpr is now installed as an artifact. Also remove
some now unused makefile's variables.

Continued work for N403-037.
For N929-003.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232737 936e1b1b-40f2-da11-902a-00137254ae57
2014-09-29 17:38:49 +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
Emmanuel Briot
2ef9a9b09c Skip the BOM when parsing in-memory strings.
N409-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@225856 936e1b1b-40f2-da11-902a-00137254ae57
2014-04-09 08:30:27 +00:00
Emmanuel Briot
67fb7dd10e Update copyright notices to 2014
N103-019

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@221486 936e1b1b-40f2-da11-902a-00137254ae57
2014-01-06 10:27:30 +00:00
Emmanuel Briot
6363ce096b Update copyright notices to 2013
M103-015

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@200406 936e1b1b-40f2-da11-902a-00137254ae57
2013-01-08 10:54:28 +00:00
Emmanuel Briot
a284c6e02f Fix suffix for shared libraries on darwin and Windows (we were
hard-coding .so)

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@192267 936e1b1b-40f2-da11-902a-00137254ae57
2012-07-13 13:48:54 +00:00
Emmanuel Briot
8036117c11 Add entry in features about the license change.
Update all copyright headers to 2012, since the change of the license
 is considered as significant for the files.
KC20-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@183039 936e1b1b-40f2-da11-902a-00137254ae57
2012-01-03 15:07:56 +00:00
Emmanuel Briot
5befffea2b Change header to use GPL version 3
KC20-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182682 936e1b1b-40f2-da11-902a-00137254ae57
2011-12-20 09:09:12 +00:00
Emmanuel Briot
15b5bcf386 Fix typo in previous checkin
Force blocking on the socket until data is available
J818-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@168582 936e1b1b-40f2-da11-902a-00137254ae57
2010-12-22 10:27:15 +00:00
Pascal Obry
5bc8414387 Minor reformatting.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@168404 936e1b1b-40f2-da11-902a-00137254ae57
2010-12-16 16:08:51 +00:00
Emmanuel Briot
3f2b142884 (Input_Sources.Socket): new package, by external contributor
J818-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@168388 936e1b1b-40f2-da11-902a-00137254ae57
2010-12-16 14:08:38 +00:00
Emmanuel Briot
4b4478eb6c Remove full path name from the output of the testsuite, otherwise
we cannot have a baseline that works on all machines

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@167137 936e1b1b-40f2-da11-902a-00137254ae57
2010-11-16 16:26:41 +00:00