[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Scheme-based build system for Chicken
From: |
felix winkelmann |
Subject: |
Re: [Chicken-users] Scheme-based build system for Chicken |
Date: |
Fri, 6 Feb 2009 15:41:57 +0100 |
On Fri, Feb 6, 2009 at 1:57 AM, Ivan Raikov <address@hidden> wrote:
>
> Dear all,
>
> Some time last December, I made a partial port of the Chicken
> build system to Scheme, and I got as far as getting Chicken 3 to build
> under Linux, Mac OS, and Mingw+msys. The code consists mainly of the
> PLT make macro, some FFI definitions to support I/O pipe functionality
> under both POSIX and Windows, and the ported make rules. I used the
> Chicken compiler to generate one C file which can then be distributed
> and used for boostrapping the Chicken build system. Even though the
> port is quite rudimentary, I think the result is a much more
> manageable build system, not in the least because it eliminates the
> ridiculous make scoping rules.
>
> Is anybody here interested in helping me continue work on this
> and porting it to Chicken 4? The current code is in the SVN
> repository, in directory release/3/cmk. Feedback and comments are much
> appreciated.
>
Hi, Ivan!
I don't have the time for participating, but I think this is cool idea.
Note that mingw (with windows shell) and msvc is the real challenge
(but a good target, because we can get around the shell limitations
that way).
cheers,
felix