From: "Andy Willis" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 911673 for cwmm-dev@2rosenthals.com; Wed, 22 Jul 2020 08:33:51 -0400 Received: from secmgr-va.2rosenthals.com ([50.73.8.217]:35775 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1jyDwL-00005L-1B for cwmm-dev@2rosenthals.com; Wed, 22 Jul 2020 08:33:41 -0400 Received: from mail-yb1-f174.google.com ([209.85.219.174]:46791) by mail2.2rosenthals.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1jyDw9-0007ue-0w for cwmm-dev@2rosenthals.com; Wed, 22 Jul 2020 08:33:29 -0400 Received: by mail-yb1-f174.google.com with SMTP id 2so913508ybr.13 for ; Wed, 22 Jul 2020 05:33:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=z+nTYOVdtpdYmIyPg6OwcuxXnaE8TDHqdYGemQi1IDI=; b=e7goAjThClkK8ZTYaalQCChYPQz2M0E2+b2xVgwtLOxY71CkIh9FsKC8QI5h/GGwtO ANZ6C0dvdTdcVdQHBfk29lFEvBuSlibUHq2Hmqbv/OwjpjJspNHmdzugpnbnn39h1XGk jk1IvY0x/jixCEtnU4IY2tAcKNIPvMrzhI/+jqhrMVSa6K96jrb9MKldRm2WVPbT5QQX E3EgToBRDTcLjb02ZavfS24b+jLFd5iV+q4oIrroGrISNEfyQKRpM2V+zm4PoZWGp+Xc hqm+sjUYVLviNJJle0puNLKmxVPVUhUo2EmioKF2YfHSh0iDopN+OwyOTqMSTeKqH6Xz RUlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=z+nTYOVdtpdYmIyPg6OwcuxXnaE8TDHqdYGemQi1IDI=; b=tSPSrg+yN/Od4VdGKOZ+INnFUnyOcNuNxkzuN55owSmBW17LffwToETw0ciZiHfK/q LPsJwOyVTOZMlW+w+vvSgl+Y13WdZclF9sNOO8zXPR00nOzefMh8QtSWVk6T/5lW7Ra+ J8+AoANahYy382bJHjfc/vuTM84RPoNY7eB0T7fyIlyMEVFvMnGmN4y0UmQB0JOdLWYM P575Qqej2RJCoGA7GiVyVYqPQKQIKaOVWyGRjka+7atC/RjMK4QSd5lDVxNoucmpH6Zg qxr+40ZwV67Wg8+RcYox0tqeoIwPOYFq/IdJ2/Ml+VwfwuTLqLfA8EgI06YDgTw4o1zV ZaDw== X-Gm-Message-State: AOAM532xLExvKO41jC2/cQHuRhmsPUo/QWLuW1LB+EeqnYCmXAB5Yhv5 VApHNihVI7zHV6GMHMTA7iFLmEv0GRBYcrb/5grqvo3E X-Google-Smtp-Source: ABdhPJylcGJZQCnacQHORJGnTeQyw1qPRWURPw6PxIMVmmSqH7FXkW/AfeAkiDotSqVl+gd8TOkOR0R1i6Pez8MWvWM= X-Received: by 2002:a25:618e:: with SMTP id v136mr47160118ybb.432.1595421208484; Wed, 22 Jul 2020 05:33:28 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 22 Jul 2020 07:33:17 -0500 Message-ID: Subject: Re: [cwmm-dev] Proposed sync merge of TW localization into v2.9 branch To: CWMM Developers Mailing List Content-Type: multipart/alternative; boundary="0000000000006620da05ab06f274" --0000000000006620da05ab06f274 Content-Type: text/plain; charset="UTF-8" On Wed, Jul 22, 2020, 01:05 Steven Levine wrote: > In , on 07/22/20 > at 01:06 AM, "Lewis" said: > > Hi Lewis, > > >Speaking of which... Are there enough loose makefiles floating around the > > repo? Egad. It seems that every language has a makefile for something > >which could have been done with a single file a level or two above which > >was not NLV-specific. Oh, well. It's a process. > > This is exactly how the xwp repo does NLVs. It's a style I prefer. A > project that insists on doing everything from a single top-level makefile > is probably a project I'm not terribly interested in working on. > > When I need to make a small change to some file in some subdirectory, I > prefer to be able to drop into the directory and type make and be done > with it. I don't care to be forced to wait for a top-level make file to > figure out that 99% of the code does not need to be rebuilt. > This is my preference as well. > --0000000000006620da05ab06f274 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Jul 22, 2020, 01:05 Steven Levine <cwmm-dev@2rosenthals.com> wrote:
In <list-911426@2rosenthals.co= m>, on 07/22/20
=C2=A0 =C2=A0at 01:06 AM, "Lewis" <cwmm-dev@2rosenthals.= com> said:

Hi Lewis,

>Speaking of which... Are there enough loose makefiles floating around t= he
> repo? Egad. It seems that every language has a makefile for something<= br> >which=C2=A0 could have been done with a single file a level or two abov= e which
>was not=C2=A0 NLV-specific. Oh, well. It's a process.

This is exactly how the xwp repo does NLVs.=C2=A0 It's a style I prefer= .=C2=A0 A
project that insists on doing everything from a single top-level makefile is probably a project I'm not terribly interested in working on.

When I need to make a small change to some file in some subdirectory, I
prefer to be able to drop into the directory and type make and be done
with it.=C2=A0 I don't care to be forced to wait for a top-level make f= ile to
figure out that 99% of the code does not need to be rebuilt.
This is my preference as well.
--0000000000006620da05ab06f274--