Any chance your modifications could create a build system that can coexist?
What I dislike more than automake is having to spend a good chunk of time building the build system on a machine that’s not particularly modern… -Ben > On Aug 30, 2018, at 9:47 AM, Derek Gaston <fried...@gmail.com> wrote: > > After all of these years: I still dislike the Automake build system in > libMesh. I still can't believe that we threw out a perfectly decent build > system and saddled ourselves with this thing. > > In hindsight: do you guys TRULY think it was worth it? > > I still maintain a set of scripts that allow me to do in-tree builds. In > addition - I often prototype things in MOOSE / a new MOOSE application before > moving it down to libMesh (if I ever do - I am also just increasingly NOT > moving stuff to libMesh!). All of this because of the build system. > > All I'm trying to do right now is add ONE damn header file - and I can't seem > to find the magic script / sauce to get everything updated. I ran > include/rebuild_include_HEADERS.sh ... nope. I ran bootstrap... still nope. > Oh! Now I remember... I need to run include/libmesh/rebuild_makefile.sh... > NOPE! > > Ok - 100% serious here. If I redo the libMesh build system so that it's > autoconf and make based again - would you guys consider switching to it? I > am willing to even code up a "make install" (which I believe was the original > reason for wanting to use Automake). > > Derek > > PS - if anyone could tell me what I need to do to get the symlink built in > include/libmesh for a new header file I would greatly appreciate it! > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! > http://sdm.link/slashdot_______________________________________________ > Libmesh-devel mailing list > Libmesh-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/libmesh-devel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel