This is barely enough to run testapr. For now it is intended only for Windows. include/apr.hwc is just apr.hw with variables for APR_HAS_EXPAT|LIBXML2. (And sorry about that mixed LF/CR-LF patch.)
I point to the latest Windows binary installs of libxml2 and expat like this:
and I've only used the nmake backend (from a VS 2010 prompt).
I haven't actually tried very hard to use libxml2; the build I have seems to want a GNU iconv?? More work would be required to use that.
Born in Roswell... married an alien...