Colin Finck wrote:
I'm also concerned that we don't have a clear
plan on how to proceed with
our buggy rbuild now.. (at least from what I got to know)
I am the plan. As I have ranted very often in the IRC channel, the major
issue with rbuild is that it's object-oriented, while all build systems,
ever, are declarative/aspect-oriented. Another issue is that rbuild
files can only declare dependencies, not rules, so any new rules/rule
changes require changes to C++ code. In other words, rbuild perversely
is much _less_ capable than the makefile-based build system it replaced.
Therefore, the first step is turning rbuild into a make replacement that
does things in more reliable ways than string-pasting and file-including