Autotools are bad, m’kay?
I finally mucked in and added autotool support to my character generator (which now has a name: Lorax-RPG). It’s ugly as sin but at least it’s done. Required a massive code re-org to get things into the “right” places; I probably will end up doing another one once I actually understand why I needed to make some of those changes.
It’s really skeletal support in the sense that most of the files don’t get deployed yet, but I have convinced myself that things are going to the right places, and the whole configure/make/make install triune works. Now I’m fixing up all the paths to wipe out assumptions about file layout.
In another rev or two XML support will be finally dropped completely in favour of the new Redland-based RDF loader. All my rules will be expressed entirely in RDF, which allows me to stop maintaining serialization code. It also allows me to start seeing the benefits of distributed data, though I still need to work out a strategy for handling conflicting assertions.