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=2.0 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,163994d4f34e92d0 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.66.85.71 with SMTP id f7mr3303972paz.39.1343789445250; Tue, 31 Jul 2012 19:50:45 -0700 (PDT) Path: g9ni9632825pbo.0!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nrc-news.nrc.ca!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: how to tell gnatmake to send executables to a different directory when compiling multi source? Date: Sun, 29 Jul 2012 09:16:00 -0500 Organization: Aioe.org NNTP Server Message-ID: References: Reply-To: nma@12000.org NNTP-Posting-Host: 9ii5QNw33OfeoTzEH8w9ug.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-07-29T09:16:00-05:00 List-Id: On 7/29/2012 8:54 AM, Dmitry A. Kazakov wrote: > On Sun, 29 Jul 2012 06:35:44 -0500, Nasser M. Abbasi wrote: > >> Well, I use Make. > > And this is the core problem. No matter how many times you would download a > project that uses make your first problem would be to fix the makefile, > confgure scripts etc. One of nice features GNAT has is that you don't need > it anymore. > > P.S. I don't use make with any of Ada projects. > Sure, I understand. As I said, I looked at gpr, and it seem like a nice build system for Ada. May be if I use Ada as much as you do, it will make more sense to use it. But for occasional use, make files are just easier for me to use, and they do the job for the small project I have now, and make integrate easier for me with what I have since I use make for everything else. --Nasser