From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.224.172.129 with SMTP id l1mr16915017qaz.4.1373443203614; Wed, 10 Jul 2013 01:00:03 -0700 (PDT) X-Received: by 10.50.67.74 with SMTP id l10mr1570042igt.0.1373443203574; Wed, 10 Jul 2013 01:00:03 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!eu.feeder.erje.net!feeder.erje.net!us.feeder.erje.net!news.glorb.com!t19no1027777qam.0!news-out.google.com!f7ni1805qai.0!nntp.google.com!t19no1027772qam.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 10 Jul 2013 01:00:03 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.197.231.76; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 178.197.231.76 References: <062c95f8-445d-49f1-8bd2-76481f146cf7@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Q: Multiple GNAT project files and object directories From: gautier_niouzes@hotmail.com Injection-Date: Wed, 10 Jul 2013 08:00:03 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: news.eternal-september.org comp.lang.ada:16248 Date: 2013-07-10T01:00:03-07:00 List-Id: > Are you sure that GNAT will recompile the 'with'ed projects? I don't > believe I've ever seen it do so. Atleast GNAT GPL 2013 for Windows does when I'm with-ing the GWindows project. I would like to access third-party projects, visible through Ada_Project_Path. So no in influence on those projects' .gpr (no "common" etc.). But actually all I need is those projects' source files, so I'll go with Ada_Include_Path. (Since it is an open-source main project, I look for a solution that is easy to set up). Thanks for the brainstorming :-) G. __ PS: perhaps a cool thing in the .gpr system would be a "with" working like Ada "with", and not "use" :-). In this case I just could add GWindows'Source_Dir to the main project's Source_Dir