[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #167: implement new build system
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #167: implement new build system |
Date: |
Mon, 22 Feb 2010 12:04:29 -0000 |
#167: implement new build system
--------------------------+-------------------------------------------------
Reporter: felix | Owner:
Type: task | Status: assigned
Priority: major | Milestone: 4.4.0
Component: build system | Version: 4.3.x
Keywords: |
--------------------------+-------------------------------------------------
Comment(by felix):
Replying to [comment:2 iraikov]:
> A while ago, I ported the Chicken 3 build system to Scheme. The results
are [http://www.irp.oist.jp/trac/chicken/browser/release/3/cmk here]. Of
course, the non hygienic macros would have to be rewritten and the build
rules updated for Chicken 4, but at least this is a starting point.
Yes, I remember. Replacing the build is quite an undertaking I'm afraid,
and shouldn't be underestimated. I actually tried to write a tool from
scratch (based on `C`), but failed miserably. Using chicken-make is an
option, but I'm afraid of bootstrapping issues. What if it doesn't
compile? I also find the approach (basically just a `make(3)` replacement
with full programming capabilities) somewhat boring. I'll have to think
some more about it.
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/167#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/16
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/17
- [Chicken-janitors] Re: #167: implement new build system,
Chicken Trac <=
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/22
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/22
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/23
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/23