From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.user Subject: Re: Recommended project structure Date: Fri, 9 Jun 2023 16:33:56 -0300 Message-ID: <20230609163356.4f20b96b@tintin> References: <87fs71e2ck.fsf@laura> <87cz24ehkt.fsf@laura> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/KYc.zzWsoTwOIJG91+e8ma="; protocol="application/pgp-signature"; micalg=pgp-sha512 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25798"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Olivier Dion , wolf To: Olivier Dion via General Guile related discussions Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Fri Jun 09 21:34:43 2023 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 1q7hsg-0006S6-EQ for guile-user@m.gmane-mx.org; Fri, 09 Jun 2023 21:34:42 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q7hsC-0008GM-7g; Fri, 09 Jun 2023 15:34:12 -0400 Original-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 1q7hsA-0008GA-V7 for guile-user@gnu.org; Fri, 09 Jun 2023 15:34:10 -0400 Original-Received: from moses.all2all.org ([79.99.200.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q7hs8-0005cw-VF for guile-user@gnu.org; Fri, 09 Jun 2023 15:34:10 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by moses.all2all.org (Postfix) with ESMTP id 0B99C67C007A; Fri, 9 Jun 2023 21:34:04 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at moses.all2all.org Original-Received: from moses.all2all.org ([127.0.0.1]) by localhost (moses.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skMD1Z9AReYA; Fri, 9 Jun 2023 21:34:03 +0200 (CEST) Original-Received: from tintin (unknown [179.210.58.182]) by moses.all2all.org (Postfix) with ESMTPSA id 51B6F67C0078; Fri, 9 Jun 2023 21:34:02 +0200 (CEST) In-Reply-To: <87cz24ehkt.fsf@laura> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) Received-SPF: pass client-ip=79.99.200.14; envelope-from=david@altosw.be; helo=moses.all2all.org X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 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-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:19029 Archived-At: --Sig_/KYc.zzWsoTwOIJG91+e8ma= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > > That is pretty embarrassing mistake on my part, the link is: > > https://www.erikedrosa.com/2017/10/29/guile-projects-with-autotools.html Very good tutorial and project structure ... which you may 'complete' looking at some existing project(s) you 'like' ... Fwiw, guile-hall is another option, excellent as well - though I think it won't cover everything you need if you have to write part of the project code in C (hopefully not, but sometimes it is just 'inevitable'): https://gitlab.com/a-sassmannshausen/guile-hall/ David --Sig_/KYc.zzWsoTwOIJG91+e8ma= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmSDfqQACgkQ83T9k6MF etcHigf+Ovu8SaVuEtXWr8vO4qO7XbDbXl4/Z2kfWtLOkK+jwyd+31WjBmZ6PICN pM19Tc0BSd2bDq88Ilcr36RFWWPgkWVkHP5Dgg9lm/PKjAjQgz3A9Vl/hP9f0Bsr kQBuBVvEKVwgQB48L70pxPnKBRLVcqpcyXK1rES80ecQsYMKHWCOwrLoT30LGWkJ ylNcnQYL8zkZxjpXTmN0pXrt15sJWmQFVesMxwE3a2F4ry3prxmwxsQIjycz+/zQ 5zhXPKcKmZKXMnebSd+IFW/2hjICVShTHMoNW8pr9HLWfo/QmJN1hL5jmm0Wkx7H 8WSrc6QdsXuIbvXGisU5OV6HMqXc4Q== =vkRz -----END PGP SIGNATURE----- --Sig_/KYc.zzWsoTwOIJG91+e8ma=--