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