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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC 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!mx02.eternal-september.org!.POSTED!not-for-mail From: "G.B." Newsgroups: comp.lang.ada Subject: Re: ANN: Command Line Parser Generator Date: Fri, 21 Aug 2015 11:35:54 +0200 Organization: A noiseless patient Spider Message-ID: References: <87io8aje2y.fsf@adaheads.sparre-andersen.dk> <87bne1jdwf.fsf@adaheads.sparre-andersen.dk> Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Fri, 21 Aug 2015 09:34:11 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="b96887e80893c84a90c3007226ca0d1c"; logging-data="4055"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gbzTQgoevWUGfSbuNwuKEwrMQ8eg6scI=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: <87bne1jdwf.fsf@adaheads.sparre-andersen.dk> Cancel-Lock: sha1:mZbVePHVPWGSZfWeQFHg0auZGTU= Xref: news.eternal-september.org comp.lang.ada:27546 Date: 2015-08-21T11:35:54+02:00 List-Id: On 21.08.15 09:31, Jacob Sparre Andersen wrote: > Georg Bauhaus wrote: > >> I'd rather like to believe that, but the Makefile is not usable in a >> Unix environment if it is not contemporary GNU/Linux ;-) > > I must admit that I consider the GNU style of long command line > arguments much more maintainable than the traditional UNIX style of > single letter arguments. But to make life easier for non-GNU users, > I've updated the Makefile (and test scripts) to use single letter > arguments. It's the option, not its name. (Long names are fines, also less prone to ambiguity, across systems.) "This option is a GNU extension", so it works on GNU systems. I'll try to make something equivalent, based on POSIX. (That kind of work is part of every day work life, so it shouldn't be hard.)