comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: GPS issues: laundry list
Date: Thu, 13 Sep 2012 11:08:45 +0100
Date: 2012-09-13T11:08:45+01:00	[thread overview]
Message-ID: <m2ehm6nsk2.fsf@pushface.org> (raw)
In-Reply-To: ae58af97-9a46-4cae-9513-f2aaa93f51df@googlegroups.com

Marius Amado-Alves <amado.alves@gmail.com> writes:

> I am using GPS only because my project depends on Adacore libraries
> (AWS, Aunit) that make it necessary to use Adacore to build it. (In a
> misterious way to me. Gnatmake was such a beautiful tool, everything
> was clear at last, then suddenly we're back to the black arts age,
> like with makefiles and autoconf.)
>
> So I am "forced" to use GPS. (I'd rather use Notepad++. I hate visual
> "studios". Waste of screen space. Visual spagetti. GPS is faulty
> anyway. Oh, well...)
>
> So I'm learning the "GPS way". Trying to understand the "Project
> properties" thing. Find it extremely awkward, confusing. A simple
> thing like putting a source file in a project is ludricously hard.

It sounds to me as though your problems are with GNAT Project rather
than with GPS. GPRbuild[1] is a more-capable cousin of gnatmake, but the
info in [1] mainly applies.

Mostly, you just need to make sure your source _directories_ are in the
project.

> But I keep going. Some things are very useful viz. the navigation from
> a reference to its declaration (if the declaration is in the
> project...)

Emacs ada-mode does this ...

[1] http://docs.adacore.com/gprbuild-docs/html/gprbuild_ug.html



  reply	other threads:[~2012-09-21 13:17 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-12 11:53 GPS issues: laundry list Stephen Leake
2012-09-12 12:35 ` Dmitry A. Kazakov
2012-09-13 10:55   ` Stephen Leake
2012-09-13 12:37     ` Dmitry A. Kazakov
2012-09-13 15:38       ` mark.lorenzen
2012-09-13 16:37         ` Dmitry A. Kazakov
2012-09-14  8:11         ` Stephen Leake
2012-09-14  7:51       ` Stephen Leake
2012-09-14  8:35         ` Dmitry A. Kazakov
2012-09-15  7:45           ` Stephen Leake
2012-09-15  8:25             ` Dmitry A. Kazakov
2012-09-15  9:41               ` Ludovic Brenta
2012-09-15 11:29                 ` Dmitry A. Kazakov
2012-09-17 21:35                   ` Stephen Leake
2012-09-18  8:03                     ` Dmitry A. Kazakov
2012-09-19  1:54                       ` CM tools vs versions Stephen Leake
2012-09-19  7:51                         ` Dmitry A. Kazakov
2012-09-17 21:32               ` GPS issues: laundry list Stephen Leake
2012-09-18  8:35                 ` Dmitry A. Kazakov
2012-09-13 14:09     ` Markus Schöpflin
2012-09-13 16:37       ` Simon Wright
2012-09-14  8:18         ` Stephen Leake
2012-09-14  9:14           ` Simon Wright
2012-09-14  8:17       ` Stephen Leake
2012-09-12 19:03 ` Simon Wright
2012-09-13  9:46   ` Marius Amado-Alves
2012-09-13 10:08     ` Simon Wright [this message]
2012-09-13 12:41     ` Dmitry A. Kazakov
2012-09-13 15:41       ` Marius Amado-Alves
2012-09-13 16:08         ` AdaMagica
2012-09-14  7:34         ` Stephen Leake
2012-09-13 16:26       ` Simon Wright
2012-09-13 10:58   ` Emacs mtn support Stephen Leake
2012-09-13 12:13     ` Simon Wright
2012-09-13 17:18       ` Simon Wright
2012-09-14  8:27         ` Stephen Leake
2012-09-14  9:15           ` Simon Wright
2012-09-14  8:24       ` Stephen Leake
2012-09-14  9:20         ` Simon Wright
2012-09-15  7:55           ` Stephen Leake
2012-09-13 15:30     ` J-P. Rosen
2012-09-14  8:51 ` GPS issues: laundry list Egil Høvik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox