Is it not possible to make bootstrap (or configure even) call these scripts?  That way no one has to run it manually and it would work more like the old system...

Derek


On Thu, Nov 29, 2012 at 2:20 PM, Kirk, Benjamin (JSC-EG311) <benjamin.kirk-1@nasa.gov> wrote:
On Nov 29, 2012, at 1:56 PM, Roy Stogner <roystgnr@ices.utexas.edu> wrote:

> Should the BUILT_SOURCES entry and the subsequent LN_S dependencies in
> include/libMesh/Makefile.am be getting regenerated by
> include/rebuild_include_HEADERS.sh, either directly or via the
> include_HEADERS file somehow?  I'm ending up filling in those bits
> manually for Vikram's new solution_history headers.

Right now the

include/libmesh/Makefile.am

is maintained by the script

include/libmesh/rebuild_makefile.sh

I agree it is confusing and redundant.

Probably the way to go is have one call the other, or come up with some meta-script "add_libmesh_sources.sh" or something that just DoesTheRightThing(™):

(1) svn add the new include/src files as needed,

(2) runs        as appropriate

src/rebuild_libmesh_la_SOURCES.sh
include/libmesh/rebuild_makefile.sh
include/rebuild_include_HEADERS.sh

or at least implements their functionality.

Sorry, these utility scripts are new and certainly could be optimized - I was maintaining the libmesh_la_SOURCES and include_HEADERS lists manually until I realized others might get annoyed.

-Ben





------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
VERIFY Test and improve your parallel project with help from experts
and peers. http://goparallel.sourceforge.net
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel