34 Commits

Author SHA1 Message Date
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
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
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
6ce5c126ac Fix install on x86_64-linux, where the project files were installed
in the wrong directory and could not be found automatically by
 the compiler.
KC09-030

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182251 936e1b1b-40f2-da11-902a-00137254ae57
2011-12-09 12:49:53 +00:00
Emmanuel Briot
fcfbea263f Convert documentation to Sphinx
KC07-033

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182161 936e1b1b-40f2-da11-902a-00137254ae57
2011-12-08 14:27:25 +00:00
Emmanuel Briot
bb20c94321 We now build both static and shared libraries by default,
although the user can use configure's --disable-shared switch to change
 this behavior. By default, the installation project file will now link
 with the static libraries (unless --enable-shared was specified), although
 the default can be overridden with LIBRARY_TYPE
 This implements H505-007 for xmlada


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@124728 936e1b1b-40f2-da11-902a-00137254ae57
2008-05-14 14:36:45 +00:00
Emmanuel Briot
70da2087ff Default library is static here
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@113259 936e1b1b-40f2-da11-902a-00137254ae57
2007-07-09 09:24:44 +00:00
Emmanuel Briot
40b932eb17 Reorganize the installation procedure for XML/Ada (locally and in the
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
2007-07-09 08:59:46 +00:00
Emmanuel Briot
b449a7ad49 Fix syntax (and build failures)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@113245 936e1b1b-40f2-da11-902a-00137254ae57
2007-07-07 07:19:36 +00:00
Emmanuel Briot
bf172fb4f1 Store the version number in xmlada.gpr (from G705-036)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@113205 936e1b1b-40f2-da11-902a-00137254ae57
2007-07-06 08:01:21 +00:00
Arnaud Charlet
781c868c64 Remove support for GtkAda, no longer needed.
Part of EA10-003.


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12205 936e1b1b-40f2-da11-902a-00137254ae57
2005-10-10 09:17:12 +00:00
Arnaud Charlet
2ebbf4bbff Remove support for GtkAda, no longer needed.
PArt of EA10-003.


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12204 936e1b1b-40f2-da11-902a-00137254ae57
2005-10-10 09:15:54 +00:00
Emmanuel Briot
025685b618 Fix the way we put the new menu before "About"
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12196 936e1b1b-40f2-da11-902a-00137254ae57
2005-09-23 15:26:57 +00:00
Emmanuel Briot
552d8ff6c5 Make sure the menu is added before Help->About, so that the latter is always
last in the Help menu


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12195 936e1b1b-40f2-da11-902a-00137254ae57
2005-09-23 15:07:48 +00:00
Emmanuel Briot
ca2cebce09 Initial revision of the GPS customization file (E923-010)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12194 936e1b1b-40f2-da11-902a-00137254ae57
2005-09-23 14:45:06 +00:00
Emmanuel Briot
a9ac23e6ac Change previous check in to install in lib/gnat/xmlada instead of
lib/gnat/deps, to avoid name conflicts with other toolkits


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12192 936e1b1b-40f2-da11-902a-00137254ae57
2005-09-23 08:17:23 +00:00
Emmanuel Briot
f13ae286fc Install the *.lgpr files in prefix/lib/gnat/deps, to avoid polluting
lib/gnat, and therefore the GPS dialog to add dependencies


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12191 936e1b1b-40f2-da11-902a-00137254ae57
2005-09-23 07:54:33 +00:00
Emmanuel Briot
a0897ffd9c Modified installation scheme to match the new one of GtkAda: ALI files are
now copied in lib/xmlada/, with links in lib/, and include/xmlada only
 contains sources
The installed project files now use the Externally_Built attribute, instead
 of relying on the trick xmlada_avoid_recompile project.


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12157 936e1b1b-40f2-da11-902a-00137254ae57
2005-08-19 16:06:42 +00:00
Emmanuel Briot
89aeba4e5e Fix invalid uppercasing (E307-001)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12035 936e1b1b-40f2-da11-902a-00137254ae57
2005-03-07 11:04:17 +00:00
Emmanuel Briot
a72ea47fb5 Always install an xmlada.gpr file which doesn't depend on GtkAda, since the
user might have had it when compiling XML/Ada, but it isn't in the env.
 by default.


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12029 936e1b1b-40f2-da11-902a-00137254ae57
2005-02-04 09:51:16 +00:00
Emmanuel Briot
b6a7803d9e Change the installation directory for the project files (in lib/gnat), so
that they are automatically found by GNAT


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12026 936e1b1b-40f2-da11-902a-00137254ae57
2005-02-04 09:39:41 +00:00
Emmanuel Briot
aad0f2ce7b Add support for installating the schema module
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12015 936e1b1b-40f2-da11-902a-00137254ae57
2004-12-14 16:52:34 +00:00
Emmanuel Briot
ee201c1bbf Add dependency on gtkada
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@12006 936e1b1b-40f2-da11-902a-00137254ae57
2004-12-14 14:32:19 +00:00
Emmanuel Briot
f53e0b9018 Do not even include "xmlada_gtk" as a project dependency if we didn't build
that module


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11844 936e1b1b-40f2-da11-902a-00137254ae57
2004-06-28 07:45:02 +00:00
Emmanuel Briot
67c11ad3a3 Previous check in fixed D619-002
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/importfromcvs/trunk@11823 936e1b1b-40f2-da11-902a-00137254ae57
2004-06-21 09:01:57 +00:00