From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26708 invoked from network); 17 Sep 2021 13:10:39 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Sep 2021 13:10:39 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1631884239; b=rlYzoP5cxvNc0oh7DoWKrSQnGNY9n6XlQvndH5sXeMoDk5xtJjhWQhDGKGABq1oSBWCIQkhOKU lNVPCT1f4PmdWTXSD5aY5SDXN+900yTmrPCnWVCUKzIBU3Ty+c4yP60eCE2Gu0rKyWc4lQ3Ug0 xyuIwlMj4ePGDOsN6Yj1ONSx6GoI521vt/blhalsJ8jpzRUXafdIMCutM/xhg+j7rzlNMXN8XN +Xm4jM7LjMIY7dh7kpNfqbdSHYNjG/Rf0tTmYPnwzZh77mKGbF35ZkjXeKNIpzRjHNcusCKqJe 0Uw95msrP9WYmrjs7H5MPH3OgI/hf+7IBEoNen2MgWVxCA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-vs1-f47.google.com) smtp.remote-ip=209.85.217.47; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1631884239; bh=RK9B8ipMWCBFfAPDrj8OIBff8bp9Xi/A3GXPCgHC6wk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=lnlJFxMwWOq762TD5gZJ2rUxf8fHZKXskHWV8JU3gcFzILssqEPe4yMF1ZROewBZ87RpciOxXW YhPRDUo3EgPei8VLiZyUU+JRehYWlVQmbN0Y88TG6mhs4U6Z6s42KqqnKFttp/mGKnNgCxleVL l1yaQoHAjqp32YEg1Lr/hs1zVxA7ATcga5Gr7N+vQmq980ei2vksGk1+AMsVxQPGkOVvqYZnAn RCWm2wpAZzwGJgFy3XlDtq29CvBi33z5vvM7KPf+CDwcATh4SVVLyX00M18uVBLPYHV83Niv1a z2Jh0Etaam6JTAyeoOePsQa09XkjpDxn4grw0Bu1deDOxQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=0mIrPKPOzRxIpNjO0nbBQUXoBxLXJM6LoQbfhD2WXjI=; b=jBapCQHM9cvo/iNeHpwH32DwQv Hd+4JDfAsNwy+BjtFHkqK7ZFgo5mVtuI2XKXJuDydCFkHQLNxg9GwDcH1jTmstP7JpeZV7oGeVniu t9Y1Eh1muVKjAM2S45p3losNmmtEixY/tDeigMdT+EiNzFC/jnOTtLJNVcNqpPPx+7jVQN0D9atg0 4bYAVXKmmIm+Q/NcHy1boBKKhnSULJYB3py8twPcHkX0o2eTenJ61+J3v178lkTdjLlnf6feUV/H0 qIqNVqJmIOxhjwylHHX+AYi1QEwEs1mhJqfPFUcwTNZbrOV09TGAvBmq3R77PUxWQM5jQY6kXqWj3 1nZvofqw==; Received: from authenticated user by zero.zsh.org with local id 1mRDdW-000Ana-H7; Fri, 17 Sep 2021 13:10:38 +0000 Authentication-Results: zsh.org; iprev=pass (mail-vs1-f47.google.com) smtp.remote-ip=209.85.217.47; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-vs1-f47.google.com ([209.85.217.47]:42497) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1mRDcx-000AY0-P9; Fri, 17 Sep 2021 13:10:05 +0000 Received: by mail-vs1-f47.google.com with SMTP id z62so9346274vsz.9 for ; Fri, 17 Sep 2021 06:10:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=0mIrPKPOzRxIpNjO0nbBQUXoBxLXJM6LoQbfhD2WXjI=; b=LAPV9KXs50tdNvXRmmlEv5HlaTkAi1464pKum0fCguz6teGau0q6UMAL2e7BHiltnr W7iEimtw1ruWqqrDz7on1o3YkpRJxpPw5+r8/1TyczEHuYedAFS2Tmk56JBgKADNvBf4 O6pEtx5iBF6lZdd4VpX0apgPHi0MrGsTMNtfSiAl8QtCQ9RGH4LArUbXTUp+Hfece47M rKNN+zI1fJ25r8X1/+sqPFoCQKUoDp+uPJNFTvMMNfqRh0eQIqWcJLCRAok1hNkTGSio x7jNraHWKONRH2cx/UsTUwYTYWD8eZZQ/d88+sqhY7Ldhmj0ip+hb/GPQeImZ19cecET xlnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0mIrPKPOzRxIpNjO0nbBQUXoBxLXJM6LoQbfhD2WXjI=; b=iGwljZ4ysJfq7MMlTmGNG1SEjejQvk8XDnZo+7N1px+0UoSSOGvF3f+3PtytJ0ab1A rD2mKvphkBwgxnUeBBn7IhLapw5+90hWNzT4maWGOBBt52fTiZgJyJBus39Cs/kHB61k 78ikgz+1kM0Y9fHlzO/g2cY50rGbHf0aCgyIP79tfGf/dLWi+4O4kRtpNX0gBua9iGkt YU7CeAhNO3AQO8Xii8gHUMf0STrydSOWZZD8sWUNo6NyWp2twPA+8aPTcbmwbN5lPJMq RhPDujlUzT9AngBoZ8pAyEO215a8+PiZlJqo065NubORyh0WP+Mfg1W/2mGtNFTHqXiI UMtQ== X-Gm-Message-State: AOAM533ILN2ugzRx/y43y+8H07QqNLFcBAwcOwOQMZLyCKn1Ke+PbJoP 9Z0Op0OyW7aAvB/xhhZypXQJf3hxyi9kCKYS3NFVAYn2gdI= X-Google-Smtp-Source: ABdhPJzLVNZ730QNz/lhRsQlxv/oITQ9Vjj1CiEf0e6B+sbitcdXPPtxqPqJYnpwKoYk6391UFCXMq5HlD2vTsddWEw= X-Received: by 2002:a05:6102:40f:: with SMTP id d15mr1198758vsq.51.1631884202257; Fri, 17 Sep 2021 06:10:02 -0700 (PDT) MIME-Version: 1.0 From: Marlon Richert Date: Fri, 17 Sep 2021 16:09:25 +0300 Message-ID: Subject: [PATCH] Add support for multi-project builds to _gradle To: Zsh hackers list Content-Type: multipart/mixed; boundary="00000000000030e26f05cc30a666" X-Seq: 49423 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: --00000000000030e26f05cc30a666 Content-Type: text/plain; charset="UTF-8" See attachment. --00000000000030e26f05cc30a666 Content-Type: text/plain; charset="US-ASCII"; name="0001-Add-support-for-multi-project-builds-to-_gradle.txt" Content-Disposition: attachment; filename="0001-Add-support-for-multi-project-builds-to-_gradle.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ktodopnt0 RnJvbSA3MzBjNzc2Mjk5YWYxOGNhNWM0ZWNiZjMwOGJmMTVlOTU3MTlkOWFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJsb24gUmljaGVydCA8bWFybG9ucmljaGVydEB1c2Vycy5u b3JlcGx5LmdpdGh1Yi5jb20+CkRhdGU6IEZyaSwgMTcgU2VwIDIwMjEgMTY6MDU6NTMgKzAzMDAK U3ViamVjdDogW1BBVENIXSBBZGQgc3VwcG9ydCBmb3IgbXVsdGktcHJvamVjdCBidWlsZHMgdG8g X2dyYWRsZQoKLS0tCiBDb21wbGV0aW9uL1VuaXgvQ29tbWFuZC9fZ3JhZGxlIHwgMzggKysrKysr KysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9u cygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db21wbGV0aW9uL1VuaXgvQ29tbWFu ZC9fZ3JhZGxlIGIvQ29tcGxldGlvbi9Vbml4L0NvbW1hbmQvX2dyYWRsZQppbmRleCBhZGY1ZTlh YTguLmExZDkzODFjYiAxMDA2NDQKLS0tIGEvQ29tcGxldGlvbi9Vbml4L0NvbW1hbmQvX2dyYWRs ZQorKysgYi9Db21wbGV0aW9uL1VuaXgvQ29tbWFuZC9fZ3JhZGxlCkBAIC0xLDkgKzEsOSBAQAog I2NvbXBkZWYgZ3JhZGxlIGdyYWRsZXcKIAogbG9jYWwgY3VyY29udGV4dD0iJGN1cmNvbnRleHQi IHJldD0xIHN0YXRlIHN0YXRlX2Rlc2NyIGxpbmUKLWxvY2FsIGdyYWRsZV9pbnNwZWN0PXllcyBj YWNoZV9wb2xpY3kgdGFnX29yZGVyCitsb2NhbCBncmFkbGVfaW5zcGVjdD15ZXMgY2FjaGVfcG9s aWN5IHRhZ19vcmRlciBmaWx0ZXI9CiBsb2NhbCAtQSBvcHRfYXJncwotbG9jYWwgLWEgZ3JhZGxl X2dyb3VwX3Rhc2tzIGdyYWRsZV9hbGxfdGFza3MKK2xvY2FsIC1hVSBncmFkbGVfZ3JvdXBfdGFz a3MgZ3JhZGxlX2FsbF90YXNrcyB0YXNrcwogCiAjIFNldCB0aGUgY2FjaGluZyBwb2xpY3kgdG8g aW52YWxpZGF0ZSBjYWNoZSBpZiB0aGUgYnVpbGQgZmlsZSBpcyBuZXdlciB0aGFuIHRoZSBjYWNo ZS4KIF9ncmFkbGVfY2FjaGluZ19wb2xpY3koKSB7CkBAIC03OCwzMSArNzgsNTMgQEAgaWYgW1sg JHdvcmRzW0NVUlJFTlRdICE9IC0qIF1dOyB0aGVuCiAgICAgICAgICAgICAgICAgbG9jYWwgLWEg bWF0Y2ggbWJlZ2luIG1lbmQKICAgICAgICAgICAgICAgICAjIFJ1biBncmFkbGUvZ3JhZGxldyBh bmQgcmV0cmlldmUgcG9zc2libGUgdGFza3MuCiAgICAgICAgICAgICAgICAgZm9yIG91dHB1dGxp bmUgaW4gJHsoZikiJCgkc2VydmljZSAtLWJ1aWxkLWZpbGUgJGdyYWRsZV9idWlsZGZpbGUgLXEg dGFza3MgLS1hbGwpIn07IGRvCi0gICAgICAgICAgICAgICAgICAgIGlmIFtbICRvdXRwdXRsaW5l ID09IFtbOmJsYW5rOl1dIygjYikoW1s6YWxudW06XV0jIyknIC0gJygqKSBdXTsgdGhlbgorICAg ICAgICAgICAgICAgICAgICAjIFN1YnByb2plY3QgdGFza3MgYXJlIHByZWZpeGVkIHdpdGggb25l IG9yIG1vcmUgaW5zdGFuY2VzIG9mIFtbOmFsbnVtOl1dIyNcOgorICAgICAgICAgICAgICAgICAg ICAjIExlYXZpbmcgb3V0IHRoZSBwcmVmaXggcnVucyB0aGUgdGFzayBpbiBhbGwgc3VicHJvamVj dHMgd2hlcmUgaXQgZXhpc3RzLgorICAgICAgICAgICAgICAgICAgICBpZiBbWyAkb3V0cHV0bGlu ZSA9PQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtbOmJsYW5rOl1dIygjYikoW1s6YWxu dW06XV0jI1w6KSMoW1s6YWxudW06XV0jIyknIC0gJygqKSBdXTsgdGhlbgogICAgICAgICAgICAg ICAgICAgICAgICAgIyBUaGUgZGVzY3JpcHRpb25zIG9mIG1haW4gdGFza3Mgc3RhcnQgYXQgYmVn aW5uaW5nIG9mIGxpbmUsIGRlc2NyaXB0aW9ucyBvZgogICAgICAgICAgICAgICAgICAgICAgICAg IyBzZWNvbmRhcnkgdGFza3MgYXJlIGluZGVudGVkLgogICAgICAgICAgICAgICAgICAgICAgICAg aWYgW1sgJG91dHB1dGxpbmUgPT0gW1s6YWxudW06XV0qIF1dOyB0aGVuCi0gICAgICAgICAgICAg ICAgICAgICAgICAgICAgZ3JhZGxlX2dyb3VwX3Rhc2tzKz0oICIkbWF0Y2hbMV06JG1hdGNoWzJd IiApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhZGxlX2dyb3VwX3Rhc2tzKz0oCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiJG1hdGNoWy0yXTokbWF0Y2hbLTFd IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiR7JHsoajo6KW1hdGNoWzEs LTJdfS8vOi9cOn06JG1hdGNoWy0xXSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICApCiAg ICAgICAgICAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg Z3JhZGxlX2FsbF90YXNrcys9KCAiJG1hdGNoWzFdOiRtYXRjaFsyXSIgKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGdyYWRsZV9hbGxfdGFza3MrPSgKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICIkeyR7KGo6OiltYXRjaFsxLC0yXX0vLzovXDp9OiRtYXRjaFstMV0i CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgICAgICAgICAg ZmkKICAgICAgICAgICAgICAgICAgICAgZmkKICAgICAgICAgICAgICAgICBkb25lCiAgICAgICAg ICAgICAgICAgX3N0b3JlX2NhY2hlICRjYWNoZV9uYW1lIGdyYWRsZV9ncm91cF90YXNrcyBncmFk bGVfYWxsX3Rhc2tzCiAgICAgICAgICAgICBmaQogCisgICAgICAgICAgICBmaWx0ZXI9CisgICAg ICAgICAgICB6c3R5bGUgLVQgIjpjb21wbGV0aW9uOiR7Y3VyY29udGV4dH06dGFza3MiIHByZWZp eC1uZWVkZWQgJiYKKyAgICAgICAgICAgICAgICAgICAgW1sgJFBSRUZJWCAhPSAoW1s6YWxudW06 XV0jI1w6KSMjIF1dICYmCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyKz0iKlw6 KiIKICAgICAgICAgICAgIGlmIFtbICRzdGF0ZSA9PSB0YXNrIF1dOyB0aGVuCiAgICAgICAgICAg ICAgICAgX3RhZ3MgZ3JhZGxlX2dyb3VwIGdyYWRsZV9hbGwKICAgICAgICAgICAgICAgICB3aGls ZSBfdGFnczsgZG8KICAgICAgICAgICAgICAgICAgICAgIyBPZmZlciBtYWluIHRhc2tzIGFuZCBz ZWNvbmRhcnkgdGFza3MgaW4gZGlmZmVyZW50IHRhZ3MuCi0gICAgICAgICAgICAgICAgICAgIF9y ZXF1ZXN0ZWQgZ3JhZGxlX2dyb3VwICYmIF9kZXNjcmliZSAnZ3JvdXAgdGFzaycgZ3JhZGxlX2dy b3VwX3Rhc2tzICYmIHJldD0wCi0gICAgICAgICAgICAgICAgICAgIF9yZXF1ZXN0ZWQgZ3JhZGxl X2FsbCAmJiBfZGVzY3JpYmUgJ3NlY29uZGFyeSB0YXNrJyBncmFkbGVfYWxsX3Rhc2tzICYmIHJl dD0wCisgICAgICAgICAgICAgICAgICAgIGlmIF9yZXF1ZXN0ZWQgZ3JhZGxlX2dyb3VwOyB0aGVu CisgICAgICAgICAgICAgICAgICAgICAgICB0YXNrcz0oICR7Z3JhZGxlX2dyb3VwX3Rhc2tzOiMk fmZpbHRlcn0gKQorICAgICAgICAgICAgICAgICAgICAgICAgX2Rlc2NyaWJlIC10IHRhc2tzICdn cm91cCB0YXNrJyB0YXNrcyAmJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXQ9 MAorICAgICAgICAgICAgICAgICAgICBmaQorICAgICAgICAgICAgICAgICAgICBpZiBfcmVxdWVz dGVkIGdyYWRsZV9hbGw7IHRoZW4KKyAgICAgICAgICAgICAgICAgICAgICAgIHRhc2tzPSggJHtn cmFkbGVfYWxsX3Rhc2tzOiMkfmZpbHRlcn0gKQorICAgICAgICAgICAgICAgICAgICAgICAgX2Rl c2NyaWJlIC10IHRhc2tzICdzZWNvbmRhcnkgdGFzaycgdGFza3MgJiYKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgcmV0PTAKKyAgICAgICAgICAgICAgICAgICAgZmkKICAgICAgICAg ICAgICAgICAgICAgKCggcmV0ICkpIHx8IGJyZWFrCiAgICAgICAgICAgICAgICAgZG9uZQogICAg ICAgICAgICAgZWxpZiBbWyAkc3RhdGUgPT0gYWxsdGFzayBdXTsgdGhlbgogICAgICAgICAgICAg ICAgICMgQWZ0ZXIgJy0tZXhjbHVkZS10YXNrJywgd2UgZG9uJ3QgbWFrZSBhIGRpc3RpbmN0aW9u IGJldHdlZW4gbWFpbiB0YXNrcyBhbmQKICAgICAgICAgICAgICAgICAjIHNlY29uZGFyeSB0YXNr cy4KLSAgICAgICAgICAgICAgICBfZGVzY3JpYmUgJ3Rhc2snIGdyYWRsZV9ncm91cF90YXNrcyAt LSBncmFkbGVfYWxsX3Rhc2tzICYmIHJldD0wCisgICAgICAgICAgICAgICAgdGFza3M9KCAke2dy YWRsZV9ncm91cF90YXNrczojJH5maWx0ZXJ9ICR7Z3JhZGxlX2FsbF90YXNrczojJH5maWx0ZXJ9 ICkKKyAgICAgICAgICAgICAgICBfZGVzY3JpYmUgLXQgdGFza3MgJ3Rhc2snIHRhc2tzICYmCisg ICAgICAgICAgICAgICAgICAgICAgICByZXQ9MAogICAgICAgICAgICAgZmkKICAgICAgICAgZmkK ICAgICBlbHNlCi0tIAoyLjMzLjAKCg== --00000000000030e26f05cc30a666--