Q: ``make dist'' doesn't work. What's up with that?
A: That's because automake 1.4 doesn't like foreign variables from
included makefiles, like PETSC_DM_LIB used here. For this reason,
illuminator through 0.3.0 had targets mydistdir, mydist and mydistcheck in
Makefile.am, use those instead of distdir, dist and distcheck. For 0.3.1 and
beyond, you must use automake 1.5 or higher.