[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: |
Thu, 23 Sep 2010 09:03:09 -0000 |
#167: implement new build system
---------------------------+------------------------------------------------
Reporter: felix | Owner:
Type: task | Status: assigned
Priority: major | Milestone:
Component: build system | Version: 4.3.x
Resolution: | Keywords:
---------------------------+------------------------------------------------
Comment(by felix):
Replying to [comment:25 sjamaan]:
> Replying to [comment:24 felix]:
> > Works fine on mingw/MSYS but fails on raw mingw. I have to investigate
this in more detail. I would like to add that I think that rules.make has
not gained any more readability and is IMHO not an improvement, besides
the reduced size.
>
> I can understand your complaint about readability, but why is it not an
improvement? Since the files are now compiled through a recipe generated
by a "procedure" there's a lot less chance for individual mistakes in
rules. Either everything breaks, hard, or nothing breaks.
>
> I assume the readability is in the "procedure" bodies, or is it
something else? What specifically is bothering you the most? Perhaps I
can work on improving that a little.
Don't take my remark too seriously. There is just too much `make`-magic
involved, for my taste. Somehow I liked the plain stupidity of the old
`rules.make`. Generating it via Scheme would be an approach I have
personally preferred, nevertheless you have done great work, so just
ignore me.
--
Ticket URL: <http://bugs.call-cc.org/ticket/167#comment:26>
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, (continued)
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/06
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/07
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/07
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/10
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/19
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/19
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/22
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/22
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/23
- [Chicken-janitors] Re: #167: implement new build system, Chicken Trac, 2010/09/23
- [Chicken-janitors] Re: #167: implement new build system,
Chicken Trac <=