From: Mark Lorenzen <mark.lorenzen@gmail.com>
Subject: Re: Aggregate GPRs
Date: Mon, 7 Sep 2015 01:41:36 -0700 (PDT)
Date: 2015-09-07T01:41:36-07:00 [thread overview]
Message-ID: <06ca8009-c7b6-45f4-b4b9-b6c036db31a6@googlegroups.com> (raw)
In-Reply-To: <ly37z0zo40.fsf@pushface.org>
On Sunday, August 30, 2015 at 7:24:01 PM UTC+2, Simon Wright wrote:
> I see from the documentation[1] that, for projects built through the
> aggregate project, package Builder is ignored (even if the aggregate
> project doesn't have a package Builder?).
>
> I've just found (with GPRBUILD GPL 2015) that the attributes Target and
> Runtime are also ignored!
I think this is reasonable. When aggregating several projects into an aggregate project, it is natural that they are build for the same target and same RTS. No?
> These features seem to me to reduce the usefulness of aggregate projects
> to the point of uselessness. Does anyone have positive experiences with
> them?
Yes. We use an aggregate project to set an environment variable (LDSCRIPT) that is used by the linker to locate the linker script. The value is derived from a scenario variable and it would thus not be easy to set it in the shell before invoking GPS or command-line tools. The aggregate project is thus a simple wrapper around the "real" project.
Regards,
Mark L
next prev parent reply other threads:[~2015-09-07 8:41 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-30 17:23 Aggregate GPRs Simon Wright
2015-08-31 12:37 ` Stephen Leake
2015-08-31 13:39 ` Simon Wright
2015-08-31 13:45 ` Simon Wright
2015-09-07 8:41 ` Mark Lorenzen [this message]
2015-09-07 11:50 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox