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,b8f434beacb55075 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII From: Ottavio Campana User-Agent: Debian Thunderbird 1.0.7 (X11/20051017) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: autotools and ada References: <43842543$2_1@x-privat.org> <43842AD3.2000603@obry.net> <43843759$0$20855$9b4e6d93@newsread2.arcor-online.net> In-Reply-To: <43843759$0$20855$9b4e6d93@newsread2.arcor-online.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable NNTP-Posting-Host: $$5grnjf-xhe7m2.x-privat.org Message-ID: <43843eba$2_1@x-privat.org> Organization: X-Privat NNTP Server - http://www.x-privat.org X-Authenticated-User: $$j3b0v52yx5_5pvfcjvj2ehocqmnbp X-Complaints-To: abuse@x-privat.org Date: 23 Nov 2005 11:04:42 +0100 Path: g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!news.newsland.it!x-privat.org!not-for-mail Xref: g2news1.google.com comp.lang.ada:6548 Date: 2005-11-23T11:04:42+01:00 List-Id: Georg Bauhaus wrote: > Pascal Obry wrote: >=20 >> Matthieu Moy a =E9crit : >> >>> I have no experience with the autotools with Ada, but I believe >>> automake is of no use if you use gnatmake or equivalent. autoconf >>> itself is still usefull, but it is anyway mostly language independant= =2E >> >> >> >> No automake is still useful for Ada. gnatmake only build the tool. But= >> you probably also want to install, setup the build, create tarball for= >> distribution... all this can be done in makefiles. >=20 >=20 > If your programs are just Ada, chances are that you can do > software configuration more or less from within the language > using the Ada make tools provided with your toolset. >=20 > For example, use suitable package renamings. > Replace #ifdef hacks with one-spec many-bodies. > Place the different bodies in different directories, > etc etc etc. >=20 > autotools running on anything but well-autotested Unix platforms > tends to grow into a maintenance nightmare AFAICS. > The more I have to cope with auto*ed software on non-Unix > platforms, the more I think autotools is an oxymoron. yes, ok, but I only work on unix platforms. I don't care about windows. I usually use autotools because they are useful to create makefiles and to deal with tarballs.