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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED.fn3LatRFkm9/xzEj7F2/NQ.user.gioia.aioe.org!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Configurable Run Time without GPR Tools Date: Tue, 5 Nov 2019 09:59:01 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <81aba060-6f05-4a6d-a7cb-b896d7f70112@googlegroups.com> NNTP-Posting-Host: fn3LatRFkm9/xzEj7F2/NQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 X-Notice: Filtered by postfilter v. 0.9.2 Content-Language: en-US Xref: reader01.eternal-september.org comp.lang.ada:57481 Date: 2019-11-05T09:59:01+01:00 List-Id: On 2019-11-05 09:43, Daniel Way wrote: > Since I need to port a run time for my target hardware and I want to share this project via GitHub, I want all the run time files grouped. I guess I can make it work if I become more familiar with the tools. I don't know GitHub well enough, but assuming GitHub were designed in a reasonable way, then your GitHub project would contain no such thing as libraries from a tool chain. It would rather /depend/ on another GitHub project: GNAT cross-compiler for the target XYZ version N.M. Pulling out your project would recursively pull all projects it depends on, just like Linux repositories work. Cut'n'paste approach is never good idea, repository or not. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de