Well, after much hacking about butter has now built the butter library, correctly dealing with the flex & bison conversions into the bargain. The challenge now is to get targets that depend or require each other to be

a) built in the correct order
b) adding suitable arguments to the commands for the build when needed

This isn’t as easy as it sounds as ideally I’d like butter to automatically do rpath insertion, but the semantics of how that works haven’t quite settled in my head yet 🙂

Still, progress is being made!