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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?ISO-8859-1?Q?Bj=F6rn_Lundin?= Newsgroups: comp.lang.ada Subject: Re: is getting OpenGL to work with Ada a lost cause? Date: Tue, 19 Aug 2014 13:36:43 +0200 Organization: A noiseless patient Spider Message-ID: References: <1bd438c5-7563-4c37-a53d-8378573cf784@googlegroups.com> <59f62e65-dcf0-42c9-82d5-5e1a3c095583@googlegroups.com> <1ed96b4d-e0d4-4a23-b230-dd1eadc14401@googlegroups.com> <14b80334-a07d-4ebb-81f6-34b5469f1134@googlegroups.com> <1919212643429967793.040137laguest-archeia.com@nntp.aioe.org> <1441286327430086309.749208laguest-archeia.com@nntp.aioe.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 19 Aug 2014 11:36:28 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="23e59b4906029a0ce22afc4c4b1f25ee"; logging-data="13927"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18h7KfXjSoCAz4d41pBKpFJ" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.7.0 In-Reply-To: Cancel-Lock: sha1:Sf/GR91sctysSXmH4trmvpO5FRs= Xref: news.eternal-september.org comp.lang.ada:21828 Date: 2014-08-19T13:36:43+02:00 List-Id: On 2014-08-18 23:49, Nasser M. Abbasi wrote: > > ps. Makefiles are great. I do everything with makefiles. I use > recursive makefile to build a whole tree with one command. What > else would one use? a DOS batch file? I would not call Makefiles great, but they can do useful stuff. Especially when the task is just not compile Ada-code. Somewhat larger projects tends to have more than a call to gnatmake/gprbuild, like * drive creation of graphs/statistics from yesterdays work * determine if auto-generated code needs to be re-auto-generated due to the tool or the single-source (usually xml) has changed. * publish statistics on some resource, usually web page * create directory structure when deployed on new machine no matter if its a target or dev machine * drive sql-scripts to setup new databases in a consistent way * drive autogenerate documentation from xml/single source But it is a nightmare to debug ... /Björn