On Fri, Jan 25, 2013 at 10:04 PM, Roy Stogner <roystgnr@ices.utexas.edu> wrote:
Ben's got some scripts for those...
include/libmesh/rebuild_makefile.sh for include/libmesh/Makefile.am
include/rebuild_include_HEADERS.sh for include/include_HEADERS
src/rebuild_libmesh_SOURCES.sh for src/libmesh_SOURCES

lol - yeah - I just spotted those right before I saw your email... ;-)
Hey, Ben: should we be just running those scripts automatically from
bootstrap?  It's annoying that automake can't figure out targets based
on filesystem globbing and string pattern substitutions like your
scripts do... but we never actually run automake directly, we just run
bootstrap, which is a shell script that can run other shell scripts
which can all glob to their hearts' content.

I like this idea.
ding a new directory is trickier - you'll need to add new include
directories to the headers list in rebuild_include_HEADERS.sh, and new
source directories to the sources list in rebuild_libmesh_SOURCES.sh,
before you rerun each.

Hmmm... as long we're globbing... why do we need to add directories to those scripts?

But... that's the magic I needed.... thanks for the help!