From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Zelphir Kaltstahl Newsgroups: gmane.lisp.guile.user Subject: Re: Starting a GNU Guile awesome list Date: Sat, 5 Dec 2020 19:15:38 +0100 Message-ID: <94495089-4632-1195-f79a-be16efb70baf@posteo.de> References: <87k0z5xp8y.fsf@web.de> <3bbb1573-eff8-975f-bae0-4d305d84e09f@posteo.de> <871ri4zglz.fsf@elephly.net> <1d95a8f7-1db0-5c1d-5681-cd4aab2a4e22@posteo.de> <87y2kbybqo.fsf@elephly.net> <148b42ad-699e-4782-1d44-a94f14fe86c6@posteo.de> <5666696f0656fbbbe2420bceb30632d1e4f75b5b.camel@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30072"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sat Dec 05 19:16:46 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1klc6w-0007ih-Ik for guile-user@m.gmane-mx.org; Sat, 05 Dec 2020 19:16:46 +0100 Original-Received: from localhost ([::1]:41506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klc6v-0007yg-KN for guile-user@m.gmane-mx.org; Sat, 05 Dec 2020 13:16:45 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1klc62-0007ht-FY for guile-user@gnu.org; Sat, 05 Dec 2020 13:15:52 -0500 Original-Received: from mout01.posteo.de ([185.67.36.65]:57746) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1klc5x-0006hu-7o for guile-user@gnu.org; Sat, 05 Dec 2020 13:15:48 -0500 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 5906116005F for ; Sat, 5 Dec 2020 19:15:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1607192139; bh=ZrgLewI3peVguINYiddStQMsWcTsy2RxtLTD/imvgIA=; h=Subject:To:From:Date:From; b=C+rYpkyDU1zhPr/O7spTG+7UBPipgXsWKvPw1eVwiQMsqXkJV2fWZ4PVunn4rZnY/ tf1lTqHgbzbrpxGQc90KfWHJ/Iq7moDt1QDCl+x4hRgG1CkYkYIlJZ1glYH4bvVbcF MmHvzT+23n2C7z/Jy17JbEh/5Hy5V+GsazauChwUrFtWJM3SNmlBVojMo9QqldpVBu oW2Dx9N9mH9nDAjdNtiWBczz8tr5oQA9+IGQKZA69mm8c1JuUh+bt4mrBk7T2pI0CS DokFRaYiAQ599f+JMhD5E9Pebt5+UOucjg/83hRqX700aYKRZeGCkISkApeJ9mn2k2 HziREq5DjfGhw== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4CpHn66P0wz9rxM for ; Sat, 5 Dec 2020 19:15:38 +0100 (CET) X-Tagtoolbar-Keys: D20201205191538322 In-Reply-To: <5666696f0656fbbbe2420bceb30632d1e4f75b5b.camel@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=185.67.36.65; envelope-from=zelphirkaltstahl@posteo.de; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17065 Archived-At: Thanks for that, I'll try that! On 11/8/20 7:55 PM, Paul Smith wrote: > On Sun, 2020-11-08 at 18:09 +0100, Zelphir Kaltstahl wrote: >> I was hoping for a solution, which could use Elisp in one part of the >> makefile and bash in another part of the makefile. > I apologize that I wasn't following the previous messages in this > thread so I don't have the full context. > > However, you can choose to use different interpreters for different > recipes in modern GNU make by assigning the SHELL variable as a target- > specific variable [1]: > > SHELL = /usr/bin/guile > > all: guile sh > > guile: ; ; this is the default and runs in guile > > sh: SHELL = /bin/bash > sh: ; # this is overridden and runs in the shell > > > > [1] https://www.gnu.org/software/make/manual/html_node/Target_002dspecific.html > > -- repositories: https://notabug.org/ZelphirKaltstahl