[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] savannah.gnu.org: submission of The Arc build too
From: |
Loic Dachary |
Subject: |
Re: [Savannah-hackers] savannah.gnu.org: submission of The Arc build tool project |
Date: |
Thu, 18 Jul 2002 09:25:39 +0200 |
Hi,
Could you please submit your project again with a URL to the
current distribution ?
Thanks in advance,
address@hidden writes:
>
> A package was submitted to savannah.gnu.org.
> This mail was sent to address@hidden, address@hidden
>
>
> Gregor Klinke <address@hidden> described the package as follows:
> License: lgpl
> Other License:
> Package: The Arc build tool project
> System name: arc
> This package wants to apply for inclusion in the GNU project
>
> Description:
> The aim of my project is to implement a build tool, which will replace
> makefiles and automake. Instead of providing Makefiles (which tend
> to be not portable), one provide short scriptlets composed of
> (connected) statements. The complete system will be written entirely
> in scheme; \"makefile\" scriptlets are (special prepared) scheme files, too.
> The real actions (making directories, copying files, filtering templates,
> compiling sources, making libs, etc.) are implemented in pluggable scheme
> modules.
>
> In this way the following targets should be achieved:
> (1) complete system independency (at least from the scriptlet point
> of view)
> (2) easy extensibility, even for \"exotic\" and new languages or tasks
> (3) since the system is written in scheme is will be fairly easy to
> replace even the autoconf system, by providing the configure
> information in scheme.
>
> The basic kernel of the system is designed and (prototypely) implemented,
> and a small set of pluggable modules are finished, too. In this way the
> current version replaces very simple Makefiles. Some general questions on
> installation (bootstraping), system integration, i18n etc. have to be
> discussed, furthermore the configuration API has
> to be designed. Tasks have to be written.
>
>
> Other Software Required:
> a r5rs conformant scheme interpreter; as it stands now, it uses a
> number of extensions provided both by guile (1.4) and scm (5d6).
>
> Other Comments:
>
--
Loic Dachary http://www.dachary.org/ address@hidden
12 bd Magenta http://www.senga.org/ address@hidden
75010 Paris T: 33 1 42 45 07 97 address@hidden
GPG Public Key: http://www.dachary.org/loic/gpg.txt