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
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
This is for consistency with GtkAda and GPS, and enables one to
chose the build mode at configure time rather than through environment
variables.
Use pragma Initialize_Scalars when in Debug mode, also for consistency.
N324-002
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@224970 936e1b1b-40f2-da11-902a-00137254ae57
These should not impact the verification of facets like minIncluside,
totalDigits and fractionDigits.
L921-037
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@195492 936e1b1b-40f2-da11-902a-00137254ae57
Fixes failures in ppc-aix testsuite, since one of the testsuite does not
specify the kind of library to use, and defaults to relocatable, which is
not supported on the platform.
K704-030
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@177920 936e1b1b-40f2-da11-902a-00137254ae57
Added -gnatwe in DEBUG mode only, and make sure the default mode
is not debug. Workaround issues in DB25-013
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@116700 936e1b1b-40f2-da11-902a-00137254ae57
install directory), so that both static and shared libraries can be compiled
and installed at the same time, without requiring a "make clean" in between.
This is using the same directory organization as for gnatlib. This also
provides more sharing among the installed project files.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@113258 936e1b1b-40f2-da11-902a-00137254ae57
XML 1.1, but the code has been cleaned up somewhat to match more recent
versions of the XML testsuite, improve the support for schemas,... and is
thus in good shape for distribution at this stage
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12314 936e1b1b-40f2-da11-902a-00137254ae57
(-gnatN) => replaced with -gnatn, since the former is no longer recommended
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12139 936e1b1b-40f2-da11-902a-00137254ae57