From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas Rottmann Newsgroups: gmane.lisp.guile.user Subject: Re: Build System? Date: Thu, 16 Jun 2011 19:52:05 +0200 Message-ID: <87pqmdirzu.fsf@gmx.at> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1308248467 13260 80.91.229.12 (16 Jun 2011 18:21:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 16 Jun 2011 18:21:07 +0000 (UTC) Cc: guile-user@gnu.org To: Bernardo Ezequiel Contreras Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Jun 16 20:20:58 2011 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QXHBZ-0005PY-MY for guile-user@m.gmane.org; Thu, 16 Jun 2011 20:20:57 +0200 Original-Received: from localhost ([::1]:45714 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QXHBY-0004IS-7O for guile-user@m.gmane.org; Thu, 16 Jun 2011 14:20:56 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:44197) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QXGk0-0005ca-3P for guile-user@gnu.org; Thu, 16 Jun 2011 13:52:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QXGjx-0002jj-S7 for guile-user@gnu.org; Thu, 16 Jun 2011 13:52:27 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:39244) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1QXGjx-0002iy-8k for guile-user@gnu.org; Thu, 16 Jun 2011 13:52:25 -0400 Original-Received: (qmail invoked by alias); 16 Jun 2011 17:52:16 -0000 Original-Received: from 85-127-62-240.dynamic.xdsl-line.inode.at (EHLO nathot.lan) [85.127.62.240] by mail.gmx.net (mp056) with SMTP; 16 Jun 2011 19:52:16 +0200 X-Authenticated: #3102804 X-Provags-ID: V01U2FsdGVkX1+WSa0M7ySWMe3iBtksWW5R/Kd/e72ANdUZ1WP0F4 Z8NwDz3V9HK1ON Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by nathot.lan (Postfix) with ESMTP id D46E93A68F; Thu, 16 Jun 2011 19:52:10 +0200 (CEST) Original-Received: from nathot.lan ([127.0.0.1]) by localhost (nathot.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7rsVo-yjBxfy; Thu, 16 Jun 2011 19:52:06 +0200 (CEST) Original-Received: from delenn.lan (delenn.lan [192.168.3.11]) by nathot.lan (Postfix) with ESMTP id 5C5FE3A685; Thu, 16 Jun 2011 19:52:06 +0200 (CEST) Original-Received: by delenn.lan (Postfix, from userid 1000) id AA5632C006F; Thu, 16 Jun 2011 19:52:05 +0200 (CEST) In-Reply-To: (Bernardo Ezequiel Contreras's message of "Wed, 15 Jun 2011 15:26:46 -0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.22 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8644 Archived-At: Bernardo Ezequiel Contreras writes: > Hi all, > Is there a build system for guile? > for instance, maven is the build system for java > Well, I think it's a stretch to say Maven is "the" build system for Java. Also, I seem to recall that maven is not "just" a build system, but also takes over tasks that are traditionally associated with package managers, not build systems, i.e. dependency managment between different software entities ("packages"), package retrieval, etc. For simple, pure Scheme programs or libararies, there is not much of a need for a build system in the traditional (i.e. make(1) or Java ant) sense. However, package managment is still something very much called for, and there's not yet a real solution for Guile yet, although I'm working on something that aims to be package manager for Scheme[0]. So it would be interesting if you could clarify what exactly you are looking for. [0] http://home.gna.org/dorodango/ -- Andreas Rottmann --