From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 4PFxBy4PkmPGSgAAbAwnHQ (envelope-from ) for ; Thu, 08 Dec 2022 17:22:06 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id cICGBi4PkmN6IAEAG6o9tA (envelope-from ) for ; Thu, 08 Dec 2022 17:22:06 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 977CF10237 for ; Thu, 8 Dec 2022 17:22:05 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p3JeT-0008Qu-14; Thu, 08 Dec 2022 11:21:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2xur-0004LC-Bu for help-guix@gnu.org; Wed, 07 Dec 2022 12:09:05 -0500 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2xuo-0005zx-Vf for help-guix@gnu.org; Wed, 07 Dec 2022 12:09:05 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 272E624CC8B; Wed, 7 Dec 2022 17:08:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1670432935; bh=d8iAmHo0q5YUhAqUPvVPH9Z3bpsa8hGqtNc7njfhdo8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=E3x7weMvMqiqDD2e4Wq32zxbfTpTGubgx78gmLDk5R2hEOxIiAehwF1eZJgnsZBOk I5k2H5SPnkz/zu2fk8CDWSa2jNaZEuFYfOL36cCb1kSEIbmQy3Hj7lvk8m1IHvLMBj P5CkY9M+QNGl+mKV7LbMwO/SR1Cve38WdhDH4Kg3XLz41/X2KElpII3UGviHa/T5RX eHNNYFAoZ0udKinzQ1T/4A9Y8lxtDX+L4OnDZWfmtR/5xM6MCv2CzI8fOo/HDBqPO7 +8Rxu+Akyl2673etYnW8XXg3YmzfEPd5rVTjp59csmjc0+Z+RWdp9L/JN2E3/I862K /W2+NKHAdHRvzadTH/7cdIolJ/OEoNCAojoV0xGgRQketijYbpfcKKJh/PC+dLjCB9 DwgMSzff6h2s67t1oteoWDaKQbvQtxPIJWwn0mEgohEkyHuIeo03LN2moIkg/FNhDZ 3+0oZd9gRW3v0k3RIHQeWzkycGG1+kjAmfriy07R86vEVYG9rIfkkZGES80QzXYH7d SlGWSJiEunk8FcxtEWgaLrI8JNOI9dK39gzYbZ04WsoqvyVKJwUNmV+tQxXBr3chGU NSFNUmQjjM7ghFfgISxwtDNupicCdoNP123ccXNKUjkKCBVKnE0phQ79ISw4quozp8 m7ASMR9yL/GKw2N2xONO32dA= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 9FBA324C9A2; Wed, 7 Dec 2022 17:08:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1670432934; bh=d8iAmHo0q5YUhAqUPvVPH9Z3bpsa8hGqtNc7njfhdo8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Ifb+Y67FDH43kto0dvjNDNZdpDAoPfhnRjmuqMtUMd8L+NwL0PROK0pJ/S5xEuiBu VlFifo/q9bMdbHOniZUOpITTH4M8GWaRxKjgMBnzUfkSi5J7J4HMOrALEx9DMfsEtm EEVDMNCPqhbWzjgLLuKtBJiAe57l9HZSD1kEPIHWt3Tyk/aXXQ7IHkln+67ml/d1ue lHlpSu0AKn9OoVH758GIJDw2teq5V/vpBdgpV1CgDM5aw0amLVJ7TwYHz2TQ5Z8APR X5vzVioAuMcien0lBnAMTfgxChVsPsUVJ6xlRgCJmQ0GRWWZVWCxPwSoYGaAzpaz1/ mbT0FUOfpj5Ywxw0Wiheq2a2WRxR8Agpb+MfU9FThyI1Fb++OQ0NpLf9IvhSS4FTRL QiTwe7mZBpD9dfnmYTCYyarg9HrCyGN1Yr+hhpCbylgSfdDPhhqJEQ04Xl+JvVPY4p CuNtF9d1GEG3BIn5zhv6c3lsRXpMEXSvSv+SKSGU9aLxhtOKWv4QR7dM1Tdb6QGFPX jQwNwDAQZnFFXuYJEmKrmHmf/HflClzvfzPGXXjWBNXo4x4uni0Usg4S3v4IlDzXOe psbySERdmabwVQcj5LSd/CUibBPk89UkE6FNz2TTavFUUaZEZkDbX8+etcK8uyjXm1 OA31kGNEM2MqffaWL3Q6lSVM= Date: Wed, 7 Dec 2022 18:08:53 +0100 From: Wolf To: Peter Polidoro Cc: help-guix@gnu.org Subject: Re: Using Makefile to run guix shell? Message-ID: Mail-Followup-To: Peter Polidoro , help-guix@gnu.org References: <874ju7fe2a.fsf@polidoro.io> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uWOxaOmsubh/VYca" Content-Disposition: inline In-Reply-To: <874ju7fe2a.fsf@polidoro.io> Received-SPF: pass client-ip=37.205.8.62; envelope-from=wolf@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 08 Dec 2022 11:21:34 -0500 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670516525; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Y8qX2bWwsmHTJYH+i9dLrEAeP66LqIYu5oz2aJGPUSo=; b=nDERZcQPnc/A851Njnr3hnJkHtml6oZNWP1Tw3q7W5oYS7AhM2t18Qw8hWeQo8W4x9/mXm uUCGKEvlCZbhfTI7bh6QCPwf2r4tLPyVeKO1H4bwizc4ABmuHl0Oe9f4jSkAA3kqzibPnS 3tJPuh0WVCULnc9FT2rKGDiUyDwIPy0JozCSWnPajhrz3QmnZS18/7yxyZxI9uFU7aKIfl W9QIcyyHc0eFfn/sxgNXoiMvpSSIHBOMRPLr1TJF/L6NqNJNmPnCUVF3DLA+6RTFvyZPav SGBMmTzZ2sNFcFU2Jf4rSnuhCWVwQvqCZYDn59evRbOElpA52OzkzFcgDZXo5Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1670516525; a=rsa-sha256; cv=none; b=DrdRyrTF3a9GTYh56whwtMNytPzqdRkBh5QtP9RBEr1JuUh546fklBb7V7cDyDT6vArrSK OBXfvAQ0BkqWG0XhxNgZNOdSysXNo/4JF2UKWWe4rkCT7nsrZxTha3vE7K2QBjASYQVRY0 SKPniuu7g/GpgKYPKBLcn9OTx33NwVhUuFZBQx9XWW09c0d/tayGqEJi3cHLswUb2QCoDu qNgRpmkHZgX2cNMd+Z0mb/IoE5c//W35nX9YfP5ATuZ0BiF6FbKEvtvs+q26XAHGOG3MQk 4feiPvdBjGEN2ecMd6bw1qp7dzqj6pEGOuSux0iGyvaqKU9tt7XUXsBH5rsJow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=E3x7weMv; dkim=pass header.d=wolfsden.cz header.s=mail header.b=Ifb+Y67F; dmarc=pass (policy=none) header.from=wolfsden.cz; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=E3x7weMv; dkim=pass header.d=wolfsden.cz header.s=mail header.b=Ifb+Y67F; dmarc=pass (policy=none) header.from=wolfsden.cz; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 977CF10237 X-Spam-Score: -4.56 X-Migadu-Scanner: scn1.migadu.com X-TUID: nD4dcc6S6mvQ --uWOxaOmsubh/VYca Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2022-12-07 09:47:16 -0500, Peter Polidoro wrote: > I could use a different Makefile name for my guix commands, but that makes > my commands less convenient to type. I guess you could do something like alias ,make=3Dmake\ -f\ Makefile.mine and then invoke it as ,make guix-shell That will rid you of the risk of collision (especially if you pick something more unique then Makefile.mine) while keeping it easy to write. But the alternative suggestion in this thread to do guix shell -- make metadata seems like a better approach, since it does not make guix a required component to build your project. W. --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --uWOxaOmsubh/VYca Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmOQyKUACgkQL7/ufbZ/ wanaTQ//QNBtxM+atJY7kf/HBuqCjImJxvi/hBZi4uiEN84ILz/4KeM/Pgp7PtjA Iu5P5y6I5Scr4fp7uiDhA5m2CUBjx8bkKRO+B/aLWFRL33pInvSHuWv5/NGCRZwS Fo93X5mNRpV2JfDaCMI9JclyoOemo+spPkzoHHgZ8ZB1r17TYz5G2pJ1b9Da9fvx XTl+aDrXSqDAEVKEM9NVmdbhJPKbQtLZGhIxTvwOoCXUYqeyuu70dLCPOJc1VAz+ rl+mLd2OBH495zWt/ceu6Z7hVCR6yH2MDTVERTrd1I00Lm5MmRp9YX6eF5xRgr/r VS7z37q7oVBIb9xlYxW/9R4ZCnAYd4FB1z9QOh7uL7NuOuwBD6nGAo5yzWjhxdkX mCn0bVj/2K9oZQTQjUfxTXp8/o9IqP2a6J0Bdfxit7mGvXIZ68h2vyyiwD/Xv6vp +VKpyGrP5IWePFZ7xDoEV1wsKEDSJfpJcRi54DCJERtzzm2TRZvoBpu9+Oh9UyDb wzGCYUOTvfeHa64FRJWYJ31RupLclHm3P9Tvaa5WN7uo/lMU7dSem0n2X5q+b9uQ YasH1JKEZ/ShWKRUkA7VLB5YbppG5F0lZuPWTuTv/kNwZQ0WXFl7oYGh8GgBdGDc I7EasPsYKVGHDzkgDnJN41agxKAgyejVRoArP8Dubq749u8VcaE= =hXsf -----END PGP SIGNATURE----- --uWOxaOmsubh/VYca--