Use Switches rather than Default_Switches (which has been obsolete
for a while now).
In shared.gpr, add support for enabling link-time-optimization and
removal of unused subprograms. This is not supported
on Windows for now.
Add a new OS for "osx", since the linker switches are different.
OA15-011 (1/2)
Change-Id: I72371631eefd18cf88442c969c805e0258f4ba6e
parse and support project files in GPS.
Fixes G928-007 (G117-005 regression).
git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@116218 936e1b1b-40f2-da11-902a-00137254ae57
installed by GtkAda instead. This is so that we can also depend on gnatlib,
which must be independent of GPS but must also depend on GtkAda (and not
on GPS)
This impacted several .gpr files, as well as Makefile.* since Makefile.gtkada
was also removed
(gps/Makefile, gps/Makefile.gps): Change the way we depend on gnatlib, which
is now built with library project files. gps/Makefile is used to indicate
whether we want static (the default) or shared gnatlib libraries.
git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@113228 936e1b1b-40f2-da11-902a-00137254ae57