On Mon Jan  9 15:19:05 2017, j...@jedbrown.org (Jed Brown) wrote:
> Kristian <kristianonlin...@gmail.com> writes:
> 
> > What is the purpose of these intermediate test executables? 
> 
> The executables are run as tests.  That is, the package is a library and
> its functionality is tested by a bunch of example programs that link to
> the library and exercise different functionality.  Those example
> programs are sometimes run multiple times with different command line
> options.

My personal policy is to try and create different target names
for different results whenever possible.  When runs differ by
using different argument values or environment variable values,
I incorporate those values into the target names.  It's a hassle
and it isn't pretty, but it means you don't need tricks to override
make's built-in logic on when to remake files.

-- 
Reinier Post

_______________________________________________
Help-make mailing list
Help-make@gnu.org
https://lists.gnu.org/mailman/listinfo/help-make

Reply via email to