Vadim Godunko
cce69b3b56
Remove duplicate dependency from gtkada.
2024-07-16 06:04:02 +00:00
Andry Ogorodnik
a6dbc5e8a7
PB02-019 (1/3) Correcting for Documentation_Dir attribute
...
Also obsolete attribute was removed from IDE package
Change-Id: I432e142960d5f2398db9e88e305473afebcaeea3
2016-11-11 17:48:01 +01:00
Nicolas Setton
d09dafd6cc
Remove files that have been moved to testsuite
...
For P718-047
Change-Id: I491092076cede50128ae0b9de5179876e113b8bb
2016-07-25 15:44:45 +02:00
Emmanuel Briot
ea3c90439a
Minor rewrite of the project files
...
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
2015-10-20 08:54:43 +02:00
Maxim Reznik
575c8dd45e
Implement GTK printing and "Print Selection" menu.
...
IB10-031
* src_printing.ads
(Abstract_Printer): Add type to switch between printer subsystems.
* src_editor_module.adb
(On_Print): Move launching of external printing command to Command_Printer.
(On_Print_Selection): Add procedure to print selection code.
(Register_Module): Register "Print Selection" menu.
* src_printing-gtk_printer.ad[sb]
Implement GTK printing.
* src_printing-command_printer.ad[sb]
Printing with external command.
* src_printing-win32_printer.ad[sb]
Move Win32 printer code here.
* src_printing-fabric__win32.adb
Printer fabric for win32
* src_printing__default.adb
Default printer fabric.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@186411 936e1b1b-40f2-da11-902a-00137254ae57
2012-03-01 19:47:52 +00:00
Arnaud Charlet
fa66237779
Use non standard naming scheme
...
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@172202 936e1b1b-40f2-da11-902a-00137254ae57
2011-04-08 10:20:39 +00:00
Emmanuel Briot
80bf316b8f
Set all Object_Dir and Library_Dir attributes in projects from the value in
...
gnatcoll_shared.gpr
This is for convenience when working with multiple branches in git:
by changing the value (in a single place) on each branch, we can keep
the build tree for each branch, and avoid extra recompilation when
changing branches. For instance, one can set Object_Dir and Library_Dir
to the following value in gnatcoll_shared.gpr (not checked in):
for Object_Dir use "obj/" & External ("GIT_BRANCH", "");
for Library_Dir use "lib/" & External ("GIT_BRANCH", "");
provided the environment variable GIT_BRANCH is set automatically every
time you change the branch (that's under control of the shell)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@160904 936e1b1b-40f2-da11-902a-00137254ae57
2010-06-08 10:45:36 +00:00
Quentin Ochem
72c8191b41
updated project files following IA26-023
...
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@155071 936e1b1b-40f2-da11-902a-00137254ae57
2010-01-12 15:17:19 +00:00
Pascal Obry
a06083dbdb
Fix permissions
...
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@152738 936e1b1b-40f2-da11-902a-00137254ae57
2009-11-23 20:11:05 +00:00
Emmanuel Briot
3d46dffe23
Remove our own gtkada/gtkada.gpr project (G706-003), and use the one
...
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
2007-07-06 12:33:33 +00:00
Arnaud Charlet
dc28115d63
Remove special cases for *_pkg.adb files.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99600 936e1b1b-40f2-da11-902a-00137254ae57
2006-10-26 12:46:58 +00:00
Quentin Ochem
0d89bb9d43
Added missing compiler switch -gnat05.
...
Part of FA12-009
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99459 936e1b1b-40f2-da11-902a-00137254ae57
2006-10-19 10:11:31 +00:00
Nicolas Setton
417d3a8135
Add dependency on the completion module.
...
For F424-012.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@96660 936e1b1b-40f2-da11-902a-00137254ae57
2006-05-02 11:03:01 +00:00
Arnaud Charlet
1cdb027d5a
Remove special switches for src_context.adb, introduced by mistake.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@91003 936e1b1b-40f2-da11-902a-00137254ae57
2005-03-04 18:38:33 +00:00
Arnaud Charlet
352ee22443
Merge gvd_common with common.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@90757 936e1b1b-40f2-da11-902a-00137254ae57
2005-02-24 14:43:44 +00:00
Arnaud Charlet
bb2fe0e39c
Add special naming scheme for src_printing, as a different body is provided
...
under Windows.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@83475 936e1b1b-40f2-da11-902a-00137254ae57
2003-06-17 10:13:34 +00:00
Emmanuel Briot
85af9c64b4
Add dependency on the aliases module
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@80903 936e1b1b-40f2-da11-902a-00137254ae57
2003-01-22 13:50:49 +00:00
Emmanuel Briot
2006e03e5a
Take all compiler options from the shared project. Easier to change the
...
compiler options
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@79850 936e1b1b-40f2-da11-902a-00137254ae57
2002-11-04 10:46:18 +00:00
Emmanuel Briot
c1d68d6a09
Add dependency on widgets module (was implicit through kernel, but we might
...
be able to remove it from kernel)
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@77429 936e1b1b-40f2-da11-902a-00137254ae57
2002-07-16 12:26:43 +00:00
Emmanuel Briot
23debc1cb6
This module now depends on the vsearch module, instead of the opposite.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@76549 936e1b1b-40f2-da11-902a-00137254ae57
2002-05-31 10:04:24 +00:00
Nicolas Setton
4f83811e9c
Add reference to shared project, and package IDE from shared project.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@75054 936e1b1b-40f2-da11-902a-00137254ae57
2002-04-16 10:14:26 +00:00
Arnaud Charlet
587ca2545e
Undo previous change because src_editor should not depend on gvd project.
...
Instead, move gvd-text_box-source_editor-glide in the kernel.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@71853 936e1b1b-40f2-da11-902a-00137254ae57
2001-12-11 09:28:06 +00:00
Arnaud Charlet
d57dda0be8
Now depend on gvd directly (for the gvd source editor).
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@71813 936e1b1b-40f2-da11-902a-00137254ae57
2001-12-10 11:42:54 +00:00
Arnaud Charlet
ace0d9f210
Add default switches.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@71417 936e1b1b-40f2-da11-902a-00137254ae57
2001-11-27 19:15:29 +00:00
Arnaud Charlet
81c55bd266
Remove dependency on kbody now that kernel & kbody have been merged.
...
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@71407 936e1b1b-40f2-da11-902a-00137254ae57
2001-11-27 17:01:07 +00:00