[Emacs-ada-mode] Using GNAT Project (*.gpr) files with Ada Mode

deadlyhead deadlyhead at deadlyhead.com
Thu Aug 14 21:38:33 PDT 2008


A subject that's been spoken of before is the use of GNAT project files 
in Ada Mode. Users of our packages can't be expected to build them with 
Emacs Ada Mode (as nice as it is), so using Emacs to develop and test 
the .gpr files would be incredibly valuable.  In fact, just having Ada 
Mode utilize the .gpr files to organize itself would be best, as you're 
always developing with what you're distributing, making sure it always 
works.

There's been work done on this before.  Back in 2005, Ludovic Brenta did 
a bit of work on this, even contemplating forking Ada Mode to 
incorporate it.  
<http://groups.google.com/group/comp.lang.ada/browse_thread/thread/8ca2d617a0d92ff/2dad47ea5cfa17ed?lnk=gst&q=ada+mode+gnat+project+files#2dad47ea5cfa17ed>  
I've seen nothing about his work either being incorporated nor a fork of 
Ada Mode occurring, though.  Has there been anything done with it since?

I haven't had a lot of experience with developing either Emacs modes or 
even using GNAT project files (I've always just used Ada Mode), but I'd 
be willing to help incorporate this stuff if you feel it's valuable, 
too.  Actually, even if you don't, I'd do whatever I could to get it 
included.  It may help turn more free software projects onto Ada + 
Emacs, which is the best programming environment I've used.

--deadlyhead



More information about the Emacs-ada-mode mailing list