Return-Path: X-Original-To: apmail-subversion-commits-archive@minotaur.apache.org Delivered-To: apmail-subversion-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 430E49A31 for ; Wed, 13 Jun 2012 19:29:22 +0000 (UTC) Received: (qmail 21285 invoked by uid 500); 13 Jun 2012 19:26:29 -0000 Delivered-To: apmail-subversion-commits-archive@subversion.apache.org Received: (qmail 76772 invoked by uid 500); 13 Jun 2012 19:25:17 -0000 Mailing-List: contact commits-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@subversion.apache.org Delivered-To: mailing list commits@subversion.apache.org Received: (qmail 33297 invoked by uid 99); 13 Jun 2012 17:36:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 17:36:52 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of hyrum.wright@wandisco.com designates 209.85.212.175 as permitted sender) Received: from [209.85.212.175] (HELO mail-wi0-f175.google.com) (209.85.212.175) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 17:36:45 +0000 Received: by wibhn6 with SMTP id hn6so5010420wib.16 for ; Wed, 13 Jun 2012 10:36:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=UxXfbjTFFzMkNBlKQjG66o/YIP4uScPPToCrIJCyUPY=; b=ED2yl7pOU90qk0rb0Ggr62VQG9yaAlmHX1WJaj4YhyWwj2Fl1U+jGEXZlcB1BvquEB yPIHNide/15C6Ik4iOTDGT7eQMJwoknZbZcYwfP5jrnXAlRR8QcOwZsODJcqQP1EyER1 Wu6tR9Ul5hFJ7JhLqsDGlDn1PsJdJdnOvvGONwkWkNiXJsgfiQ+Cc6H4nxgecoWEFZly apK6eap5rWwBcdWh9gU1Nt1lQEBxUElFss2IEzunHEQ8f1C07f5Ng35d+F6AgaYUS+3P /AmPJxMQbC7p/LgRXWjp9mU6rT164e1gtU06Bo2cdGbTg0KRVyg4o3Fbn4yqhCWRkeJ9 7syA== MIME-Version: 1.0 Received: by 10.216.142.200 with SMTP id i50mr12140563wej.47.1339608984772; Wed, 13 Jun 2012 10:36:24 -0700 (PDT) Received: by 10.180.97.169 with HTTP; Wed, 13 Jun 2012 10:36:24 -0700 (PDT) In-Reply-To: <20120613161025.9141D2388A33@eris.apache.org> References: <20120613161025.9141D2388A33@eris.apache.org> Date: Wed, 13 Jun 2012 19:36:24 +0200 Message-ID: Subject: Re: svn commit: r1349944 - /subversion/trunk/gen-make.py From: Hyrum K Wright To: dev@subversion.apache.org Cc: commits@subversion.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQnXnLM1lV0j6EukY0MiqODWGMrjocOCth21Wy6ZauKtEi91APRbBwlOXfW5l1sq3DPLwQaI On Wed, Jun 13, 2012 at 6:10 PM, wrote: > Author: rhuijben > Date: Wed Jun 13 16:10:25 2012 > New Revision: 1349944 > > URL: http://svn.apache.org/viewvc?rev=3D1349944&view=3Drev > Log: > * gen-make.py > =C2=A0Make the --with-neon=3D and --without-neon arguments on gen-make.py= optional, > =C2=A0just like how ./configure handles those. Windows doesn't use ./conf= igure and > =C2=A0this breaks tools that are friendly enough to provide hints. I don't like this change. ./configure *doesn't* work this way: it errors when attempting to provide the now-defunct neon options. Neon is gone, dead, buried. We shouldn't be special casing it in this manner: people who rely on neon will have more work to do than just updating their scripts, and we don't need to coddle them along the way. -Hyrum > > Modified: > =C2=A0 =C2=A0subversion/trunk/gen-make.py > > Modified: subversion/trunk/gen-make.py > URL: http://svn.apache.org/viewvc/subversion/trunk/gen-make.py?rev=3D1349= 944&r1=3D1349943&r2=3D1349944&view=3Ddiff > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- subversion/trunk/gen-make.py (original) > +++ subversion/trunk/gen-make.py Wed Jun 13 16:10:25 2012 > @@ -257,6 +257,13 @@ if __name__ =3D=3D '__main__': > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 'disable-shared', > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 'installed-libs=3D', > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 'vsnet-version=3D', > + > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0# Keep distributions that help by adding a path > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0# working. On unix this would be filtered by > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0# configure, but on Windows gen-make.py is used > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0# directly. > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0'with-neon=3D', > + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0'without-neon', > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 ]) > =C2=A0 =C2=A0 if len(args) > 1: > =C2=A0 =C2=A0 =C2=A0 _usage_exit("Too many arguments") > @@ -281,6 +288,9 @@ if __name__ =3D=3D '__main__': > =C2=A0 =C2=A0 =C2=A0 =C2=A0 if opt !=3D '--debug': > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 rest.add(opt, val) > =C2=A0 =C2=A0 =C2=A0 del prev_conf > + =C2=A0 =C2=A0elif opt =3D=3D '--with-neon' or opt =3D=3D '--without-neo= n': > + =C2=A0 =C2=A0 =C2=A0# Provide a warning that we ignored these arguments > + =C2=A0 =C2=A0 =C2=A0print("Ignoring no longer supported argument '%s'" = % opt) > =C2=A0 =C2=A0 else: > =C2=A0 =C2=A0 =C2=A0 rest.add(opt, val) > > > --=20 uberSVN: Apache Subversion Made Easy http://www.uberSVN.com/