From: Per Jakobsen <pdj@knaldgas.dk>
Subject: Re: gprbuild and package renames (testsuites)
Date: Mon, 24 Jun 2019 22:47:41 -0700 (PDT)
Date: 2019-06-24T22:47:41-07:00 [thread overview]
Message-ID: <76ced7a9-8b87-4665-b3f3-328dbad618ec@googlegroups.com> (raw)
In-Reply-To: <2aa12fd0-dcf6-4b31-9c13-612a359dd731@googlegroups.com>
> I don't think you'll be able to run all three testsuites from the same executable.
No, it's likely not feasible today. Dependency Injection is likely a better way in most cases.
> In the end, the case statement approach doesn't scale really well. We ended up using "extending" and "extending all" projects. For instance: ...
> This solution is not so easy to setup, and is kind of fragile because it frequently happens that gprbuild doesn't properly recompile all the files (though I could never reproduce systematically and thus report it).
Yikes, that reminds me of the old Borland C++ Builder - Two rebuilds in order to be sure that everything was up to date :-S
next prev parent reply other threads:[~2019-06-25 5:47 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-06-24 7:47 gprbuild and package renames (testsuites) Per Jakobsen
2019-06-24 15:39 ` briot.emmanuel
2019-06-25 5:47 ` Per Jakobsen [this message]
2019-06-26 14:14 ` Mark Lorenzen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox