Commit d1c9eb458c843215da8df84b596bfae51fee135b

Behdad Esfahbod 2012-04-12T13:17:44

Make it an error to include non-top-level headers Users should #include <hb.h> (or hb-ft.h, hb-glib.h, etc), but never things like hb-shape.h directly. This makes it easier to refactor headers later on without breaking compatibility.