12 Commits

Author SHA1 Message Date
Anthony Leonardo Gracio
84edfbb666 Remove Python from plugins.gpr language
Due to errors reported by GPR2 that leads the stable-als
to abort project loading.

This is fixed in als-edge though, so we will be able
to remove this workaround in the next bump.

For eng/ide/ada_language_server#1454
2024-10-07 10:20:25 +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
Emmanuel Briot
76f80aa5ba Add support for specifing object file extension for languages
The goal is to be able to set it to "-" for languages that have no
object files. This is used to avoid naming collisions when
GNATCOLL.Projects.Library_Files finds a ".*li" file and tries to
find which project it belongs to. For instance, the plugin unicode.py
had the result that the file unicode.ali in the xmlada install was
though to belong to the plugins.gpr project, and thus unicode.ali
was never returned, and thus its cross references never parsed.

This object file suffix can be set either in GPS plugins like
languages.py, or explicitly in project files, which was done here
so that gnatinspect is not confused.

N304-018

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@224037 936e1b1b-40f2-da11-902a-00137254ae57
2014-03-04 13:46:40 +00:00
Emmanuel Briot
0b5ab2490f Reorganize the plug-ins.
This check in introduces the support/ directory to contain all mandatory
 python files that must be loaded on startup.
This removes a number of entries from the Plug-ins dialog, which is thus
 more readable.
Rewrite the .xml files into .py files
Merge some plug-ins that were split into several files, such as
 ada-support.xml+ada_support.py, subversion.xml+subversion.py,...
Fix issue with the Plug-ins dialog with python modules, which were
 showing up as empty lines. This dialog no longer shows the scripts
 that are mandatory (i.e. those in support/)
M617-025

git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/branches/global/gtk3/gps@212495 936e1b1b-40f2-da11-902a-00137254ae57
2013-07-05 13:07:32 +00:00
Nicolas Setton
f9fc917022 Add data for representing non-compilable languages, to avoid warnings
when building with GPRbuild.


git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/branches/global/gtk3/gps@210415 936e1b1b-40f2-da11-902a-00137254ae57
2013-05-29 11:21:08 +00:00
Nicolas Setton
c9b170d34a Add CSS to the languages in this project, which contains gps.css.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/branches/global/gtk3/gps@210413 936e1b1b-40f2-da11-902a-00137254ae57
2013-05-29 11:10:56 +00:00
Florian Villoing
8278afae43 Minor reformating.
Add share/plugins/gps_utils to the list of source directories. This is
the one that should have bee added by the previous check-in to match the
corresponding RH (and by the way, the string that was search for was
"in_ada_file" instead of "ada_in_file").


git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@132666 936e1b1b-40f2-da11-902a-00137254ae57
2008-11-24 15:28:05 +00:00
Florian Villoing
495b6dfd91 Add share/library/pygps to the list of source directories. I noticed he
was missing by searching for all instances of "ada_in_file" in "Files
from Project" which did not lead to any declaration.


git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@132665 936e1b1b-40f2-da11-902a-00137254ae57
2008-11-24 15:21:05 +00:00
Nicolas Setton
4c684e235a Inform the project that Python and XML should not be compiled.
For HB21-021.



git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@132605 936e1b1b-40f2-da11-902a-00137254ae57
2008-11-21 14:56:46 +00:00
Nicolas Setton
3367a5eb6c Remove unneeded Naming package.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99896 936e1b1b-40f2-da11-902a-00137254ae57
2006-11-15 15:50:36 +00:00
Nicolas Setton
595de3fe57 Specify extension for python files.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99826 936e1b1b-40f2-da11-902a-00137254ae57
2006-11-14 13:15:38 +00:00
Nicolas Setton
4ea58a2083 Move plugins.gpr to the base directory.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99822 936e1b1b-40f2-da11-902a-00137254ae57
2006-11-14 11:59:45 +00:00