[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: |
Tue, 23 Feb 2010 22:02:12 -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:5 iraikov]:
> I agree that eventually it would be nice to have a DSL for generating
makefiles, but before we can design such a DSL, we need some design cases.
Such design cases can only be obtained by a relatively straightforward
('boring') port of the current Makefiles to Scheme, and then iteratively
improving and generalizing the resulting build system. I think this would
be better than trying to come up with some grand design that doesn't work.
I see your point. The problem is that getting a build to work is a time-
consuming and mind-numbing piece of work that needs endless hours of
testing and tweaking (I've done it too often, already). I'd like to avoid
doing it twice. I do not insist on some grand design, but at least
something less monolithic than a big `make` form.
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/167#comment:7>
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, 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/22
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/02/23
- [Chicken-janitors] Re: #167: implement new build system,
Chicken Trac <=