Commit Graph

64 Commits

Author SHA1 Message Date
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
Emmanuel Briot
b7f3d18180 Added support for XML 1.0 (Fifth Edition)
The changes mostly deal with the range of characters allowed for names.
 For backward compatibility (in particular because the Schema testsuite
 still requires the third edition) the user can still chose to use earlier
 versions of the standard
Needed to support the latest version of the XML testsuite
JB09-020

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166907 936e1b1b-40f2-da11-902a-00137254ae57
2010-11-09 15:22:58 +00:00
Emmanuel Briot
1e57f6bf5d Hard-code the XSD metaschema in the code, rather than rely on external
files to find it.
(Input_Sources.Strings.Open): now takes a Cst_Byte_Sequence_Access, so
 that we can point to hard-coded constants in the code
J302-043

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166757 936e1b1b-40f2-da11-902a-00137254ae57
2010-11-05 10:54:50 +00:00
Emmanuel Briot
425050aced (Incomplete_Encoding): new exception
J818-003

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@164061 936e1b1b-40f2-da11-902a-00137254ae57
2010-08-31 09:46:19 +00:00
Emmanuel Briot
8237a9d9fd Use Ada.IO_Exceptions rather than IO_Exceptions, since the user
can redefine the latter
J330-023

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@158404 936e1b1b-40f2-da11-902a-00137254ae57
2010-03-30 16:47:30 +00:00