chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]