From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: me.kalin@gmail.com Received: from mail-yb0-f169.google.com (mail-yb0-f169.google.com [209.85.213.169]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 1b80e9a8 for ; Wed, 16 Nov 2016 18:16:13 +0000 (UTC) Received: by mail-yb0-f169.google.com with SMTP id d59so45604744ybi.1 for ; Wed, 16 Nov 2016 10:19:04 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Kalin KOZHUHAROV Date: Thu, 17 Nov 2016 03:18:43 +0900 Message-ID: To: "Jason A. Donenfeld" Content-Type: multipart/mixed; boundary=94eb2c092fa09951d105416f1be7 Cc: WireGuard mailing list Subject: Re: [WireGuard] RFE: A notion of VERSION (was: Debugging AllowedIps) List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --94eb2c092fa09951d105416f1be7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, Nov 17, 2016 at 2:40 AM, Jason A. Donenfeld wrote= : > Trying again with no line breaks: > >> WIREGUARD_VERSION :=3D $(shell parent_name=3D$$(readlink -f .. | sed -n = 's:.*/[wW]ire[Gg]uard[a-z-]*-\([0-9.]\+\)$$:\1:p'); if [ -d ../.git ]; the= n echo "git-$$(git rev-parse --short HEAD)"; elif [ -n $parent_name ]; then= echo "$$parent_name"; else echo "unknown"; fi) > I couldn't make it work as meant to, fails (=3Dprints empty string) when I rename .git to .git- for example. Here is it on 2 lines. --94eb2c092fa09951d105416f1be7 Content-Type: application/octet-stream; name=Makefile Content-Disposition: attachment; filename=Makefile Content-Transfer-Encoding: base64 X-Attachment-Id: f_ivl93s4f0 cGFyZW50X25hbWUgOj0gJChyZWFkbGluayAtZiAuLiB8IHNlZCAtbiAnczouKi9bd1ddaXJlW0dn XXVhcmRbYS16LV0qLVwoWzAtOS5dXCtcKSQkOlwxOnAnKQpXSVJFR1VBUkRfVkVSU0lPTiA6PSAk KHNoZWxsIGlmIFsgLWQgLi4vLmdpdCBdOyB0aGVuIGVjaG8gImdpdC0kJChnaXQgcmV2LXBhcnNl IC0tc2hvcnQgSEVBRCkiOyBlbGlmIFsgIngkKHBhcmVudF9uYW1lKSIgPT0gIngiIF07IHRoZW4g ZWNobyAiJChwYXJlbnRfbmFtZSkiOyBlbHNlIGVjaG8gInVua25vd24iOyBmaSkKCnZlcnNpb246 CglAZWNobyAkKFdJUkVHVUFSRF9WRVJTSU9OKQo= --94eb2c092fa09951d105416f1be7--