Jeff Johnson wrote:
> Oooh, nice & clean.
>
> Could you add to rpmpopt.in on HEAD? I think its time to start
> collecting examples of alternative build recipe representations,
> the rubyforge YAML is very aesthetically pleasing.
Unfortunately you get indentation errors with non-trivial files.
(could be just a limitation with the current :yaml, but anyway...)
Especially with lines escaped to the follow line and indented,
for instance like in %build with the default %configure script:
ERROR: YAML syntax error in build file: parse error on line 27, col 6:
` --target=i386-apple-darwin \' (choked out on the tab character)
Another slight problem is that e.g. $PWD and $RPM_BUILD_ROOT isn't
set when calling the build, at least not by the bee build file...
Doesn't really like empty sections either (runs into next target),
little practical issues that shouldn't harm theoretical discussion ?
But I'm thinking it still has a little way to go (like: some testing?)
before being added to the rpmpopt. But I'll play with it and yamlspec.
--anders
Received on Mon Sep 8 10:02:17 2008