On Sun, 2017-08-06 at 12:02 -0400, Stefan Monnier wrote:
> > > I need to update some files whenever a symlink changes, even if the new
> > > target of the symlink is an old file.
> > > How can I do that with GNU Make?
> > See:
> >        -L, --check-symlink-times
> >             Use the latest mtime between symlinks and target.
> 
> Thanks.  Is there a way to do it from within the Makefile (either
> globally, or for specific targets)?

It should work to add:

  MAKEFLAGS += -L

into your makefile.

You can't do it just for certain targets though... well, I guess you
could replace those recipes with some kind of recursive make invocation
that added the -L option for just those targets.

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

Reply via email to