Derek Gaston <fried...@gmail.com> writes:

>> It's necessary to catch errors if a symbol is removed from the library.
>> Automake/make has no way to know if changes have that effect.
>>
>
> The binaries that Roy is talking about aren't "test' binaries though.
> They're just utilities that libMesh has grown over the years.  I would love
> to be able to turn them completely off.  They do take a decent amount of
> time to link - especially on slower networked filesystems.

Oh, this is about the stuff in src/apps?  Yeah, why not link those all
into one executable that dispatches based on its name?  It's a common
pattern; that's what Busybox does (for an entire Linux userland), Clang
(clang++, clang-cl, clang-cpp are symlinks to clang), TeX Live (lots of
executables are symlinks to pdftex), xz (lzcat, lzma, unlzma, unxz,
xzcat are all symlinks to xz), etc.  Then you'd just have one link
without needing a special configuration or target.

------------------------------------------------------------------------------
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

Reply via email to