unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Build System?
@ 2011-06-15 18:26 Bernardo Ezequiel Contreras
  2011-06-16 12:10 ` Ludovic Courtès
  2011-06-16 17:52 ` Andreas Rottmann
  0 siblings, 2 replies; 5+ messages in thread
From: Bernardo Ezequiel Contreras @ 2011-06-15 18:26 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 113 bytes --]

Hi all,
 Is there a build system for guile?
 for instance, maven is the build system for java

thanks in advance

[-- Attachment #2: Type: text/html, Size: 134 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build System?
  2011-06-15 18:26 Build System? Bernardo Ezequiel Contreras
@ 2011-06-16 12:10 ` Ludovic Courtès
  2011-06-16 17:52 ` Andreas Rottmann
  1 sibling, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2011-06-16 12:10 UTC (permalink / raw)
  To: guile-user

Hi,

Bernardo Ezequiel Contreras <vonbecmann@gmail.com> skribis:

>  Is there a build system for guile?

Guile 2.0.x features auto-compilation of Scheme source files, such that
for Scheme-only projects, you may find that you don’t even need an
external build system.  :-)

For Guile extensions in C, people traditionally use the GNU Build System
(Autoconf + Automake + Libtool), though that’s not a requirement.

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build System?
  2011-06-15 18:26 Build System? Bernardo Ezequiel Contreras
  2011-06-16 12:10 ` Ludovic Courtès
@ 2011-06-16 17:52 ` Andreas Rottmann
  2011-06-16 19:26   ` Bernardo Ezequiel Contreras
  1 sibling, 1 reply; 5+ messages in thread
From: Andreas Rottmann @ 2011-06-16 17:52 UTC (permalink / raw)
  To: Bernardo Ezequiel Contreras; +Cc: guile-user

Bernardo Ezequiel Contreras <vonbecmann@gmail.com> 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 -- <http://rotty.yi.org/>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build System?
  2011-06-16 17:52 ` Andreas Rottmann
@ 2011-06-16 19:26   ` Bernardo Ezequiel Contreras
  2011-06-16 20:05     ` Bernardo Ezequiel Contreras
  0 siblings, 1 reply; 5+ messages in thread
From: Bernardo Ezequiel Contreras @ 2011-06-16 19:26 UTC (permalink / raw)
  To: Andreas Rottmann; +Cc: guile-user

[-- Attachment #1: Type: text/plain, Size: 1579 bytes --]

i agree, (also takes over tasks like unit tests, integration tests, reports,
site, documentation)

so let me rephrase it.

is there a software project management and comprehension tool for guile?
 for instance, Apache Maven is a software project management and
comprehension tool. Based on the concept of a project object model (POM),
Maven can manage a project's build, reporting and documentation from a
central piece of information.


On Thu, Jun 16, 2011 at 2:52 PM, Andreas Rottmann <a.rottmann@gmx.at> wrote:

> Bernardo Ezequiel Contreras <vonbecmann@gmail.com> 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 -- <http://rotty.yi.org/>
>

[-- Attachment #2: Type: text/html, Size: 2217 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build System?
  2011-06-16 19:26   ` Bernardo Ezequiel Contreras
@ 2011-06-16 20:05     ` Bernardo Ezequiel Contreras
  0 siblings, 0 replies; 5+ messages in thread
From: Bernardo Ezequiel Contreras @ 2011-06-16 20:05 UTC (permalink / raw)
  To: Andreas Rottmann; +Cc: guile-user


[-- Attachment #1.1: Type: text/plain, Size: 1763 bytes --]

BTW,  i'll take a look at dorodango [?]

On Thu, Jun 16, 2011 at 4:26 PM, Bernardo Ezequiel Contreras <
vonbecmann@gmail.com> wrote:

> i agree, (also takes over tasks like unit tests, integration tests,
> reports, site, documentation)
>
> so let me rephrase it.
>
> is there a software project management and comprehension tool for guile?
>  for instance, Apache Maven is a software project management and
> comprehension tool. Based on the concept of a project object model (POM),
> Maven can manage a project's build, reporting and documentation from a
> central piece of information.
>
>
> On Thu, Jun 16, 2011 at 2:52 PM, Andreas Rottmann <a.rottmann@gmx.at>wrote:
>
>> Bernardo Ezequiel Contreras <vonbecmann@gmail.com> 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 -- <http://rotty.yi.org/>
>>
>
>

[-- Attachment #1.2: Type: text/html, Size: 2778 bytes --]

[-- Attachment #2: 330.gif --]
[-- Type: image/gif, Size: 96 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-06-16 20:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-15 18:26 Build System? Bernardo Ezequiel Contreras
2011-06-16 12:10 ` Ludovic Courtès
2011-06-16 17:52 ` Andreas Rottmann
2011-06-16 19:26   ` Bernardo Ezequiel Contreras
2011-06-16 20:05     ` Bernardo Ezequiel Contreras

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).