Commit Graph

1498 Commits

Author SHA1 Message Date
Emmanuel Briot
d474f1aca4 Update version to 4.6.2
P210-058

Change-Id: Ibcd9c683d070c83e7d72000f57c6a32bea89a9e7
2016-02-17 10:29:30 +01:00
Emmanuel Briot
087c188c0b Update version to 4.6.1
OC07-046

Change-Id: If4d5cef876c74a7715287f0049c2449cb2d68aaf
xmlada-4.6.1
2015-12-08 09:52:55 +01:00
Emmanuel Briot
fbd80825bb Ensure obj directories exists in the test dir
This is where we store the temporary files

Change-Id: I7a1803015134cc280d577af1a7643d6092d28361
2015-10-28 10:50:20 +01:00
Emmanuel Briot
ed6c51d95a Update version number to 4.6.0
OA27-052

Change-Id: Idab7995ed273cb0d9be77cbfe56acd98c76dfa56
2015-10-28 10:39:37 +01:00
Vasiliy Fofanov
3937fca8b0 Correct last commit.
Change-Id: I0ca13bb58118f8bd24029ea08d4b9c8d70589366
TN:OA15-004
2015-10-20 12:47:27 +02:00
Emmanuel Briot
c4d2b5d724 anod always expected a diff file for some reason
OA15-004

Change-Id: I55aac362bf1b74775e7ce424b5e723eb34c533d4
2015-10-15 10:48:45 +02:00
Emmanuel Briot
642d95a2a2 Add new example, pointing to a real XSD file
Change-Id: Ifcd250792015aa00f76b3b175063c6350e0ecbf5
2015-10-13 15:26:40 +02:00
Emmanuel Briot
3fbca59487 Add support for preloading multiple XSD files and reuse them
O930-031

XSD files with no namespace information cannot be mixed into the
same XML_Grammar, or they will conflict with each other. The
solution is therefore to preload each of them into its own XML_Grammar,
and then let the validating parser chose that grammar dynamically
by overriding the new primitive operation Parse_Grammar.

Change-Id: I337d09259c6b2b18d9b91b4ded847f7f8dcd6eab
2015-10-13 15:18:30 +02:00
Emmanuel Briot
ed403f38c3 Adapt to new behavior of Normalize_Pathname
(r317150 in the gnat repository)
Given a relative base directory, the function used to return a relative
filename, whereas it now always return an absolute filename. So the
testsuite was no longer looking for file in the schematest*/ directory.

OA12-034

Change-Id: I47e38978beb0dd16d6daf13fe4f22088cc539969
2015-10-13 12:28:52 +02:00
Emmanuel Briot
8c75c5323b Add comment (from O930-031)
Change-Id: Ib42e09d4dfac0d5eaf5678b19c763b8ffde4e316
2015-10-13 12:28:52 +02:00
Emmanuel Briot
291972d9d6 Add comments on the testsuite setup
while working on OA12-034

Change-Id: I22b7bf91926735583d8aa222cbead5c54d1affbd
2015-10-13 11:36:13 +02:00
Emmanuel Briot
c4fc764f20 Create README.md for compatibility with Github
Change-Id: I67d93484d5472a719623469cfc84b53f29c22931
2015-10-06 12:00:30 +02:00
Emmanuel Briot
993d556820 Update as per O907-032 2015-10-06 11:56:38 +02:00
Emmanuel Briot
e57f582512 Do not build with -gnatp by default
Better to lose a tiny bit of efficiency, but get proper exception
messages (like Constraint_Error) when a user is misusing XML/Ada.
A new build mode "nochecks" has been added to compile -gnatp

O907-008
2015-09-07 12:34:46 +02:00
Emmanuel Briot
227a3814a6 Reorganize the Makefile for the testsuite
We now have a single makefile, and properly separate each test that
should be visible in the nightly tests. All results are stored in a
results/ directory to help integration with the nightly tests.

O710-005
2015-07-16 15:06:11 +02:00
Joel Brobecker
f0de20a047 Create .gitreview (O527-038) 2015-07-09 18:01:00 +02: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
b2c78167cb Fix compiler warning when running testsuite
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@240166 936e1b1b-40f2-da11-902a-00137254ae57
2015-07-09 09:59:09 +00:00
Pascal Obry
88c6efdea7 Update .gitignore
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@239597 936e1b1b-40f2-da11-902a-00137254ae57
2015-06-16 10:05:29 +00: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
Pascal Obry
b5fe276f6b Use install name for installing xmlada.
This enable grouping all sources and objects/libraries under a single
sub-directory of include and lib respectively.

Motivated by L626-014.
For O608-006.

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@239595 936e1b1b-40f2-da11-902a-00137254ae57
2015-06-16 10:05:27 +00:00
Emmanuel Briot
32aa3399f3 Add entry for O508-012
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@238626 936e1b1b-40f2-da11-902a-00137254ae57
2015-05-12 07:18:20 +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
Emmanuel Briot
c782ce538d Create new version of features and known-problems file
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@233528 936e1b1b-40f2-da11-902a-00137254ae57
2014-10-23 08:07:57 +00:00