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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c6567772e9f3871d X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.68.38.134 with SMTP id g6mr21167209pbk.6.1318768724205; Sun, 16 Oct 2011 05:38:44 -0700 (PDT) Path: d5ni16290pbc.0!nntp.google.com!news1.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: organizing deep source trees with child packages References: <21c9e6bb-f4f7-4a00-bde7-68f2c1a42d01@q13g2000vby.googlegroups.com> <82ty7d1ewz.fsf@stephe-leake.org> <3486b228-abdd-490f-b4ef-9ee6b19f65fa@gy7g2000vbb.googlegroups.com> <7179717a-9837-476c-b564-6599a9c02acd@ff5g2000vbb.googlegroups.com> Date: Sun, 16 Oct 2011 08:38:41 -0400 Message-ID: <82lislun5a.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (windows-nt) Cancel-Lock: sha1:4EVm7xY1CXhFLWPnDrvD4li1/EY= MIME-Version: 1.0 X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 053884e9ad054e26b0fa632544 Xref: news1.google.com comp.lang.ada:18487 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: 2011-10-16T08:38:41-04:00 List-Id: "Yannick DuchĂȘne (Hibou57)" writes: >> -- either by compiling the file manually or telling the build tool the >> name when asked. After that, Janus/Ada remembers the file names in the >> project files and does not need to told again (unless of course you >> decide >> to make a fresh start with your projects and delete the old file). > I like this idea of an interactive configuration :) Was thinking about > a similar thing some days ago, for another purpose. Interactive tools are good while you are learning the system, and for quick one off prototypes. But for serious work, you need documented, reproducible results, which means that list of files must be recorded in file (or a make pattern, or something). -- -- Stephe