--- On Fri, 2/8/13, Michael Stahl <[email protected]> wrote:
> > [mark@grid003 ~]$ cat Makefile
> > bar1: bar
> > touch $@
> >
> > bar: foo
> > foo : baz
> > touch foo bar
> > [mark@grid003 ~]$ touch bar1 foo bar
> > [mark@grid003 ~]$ touch baz
> > [mark@grid003 ~]$ make bar1
> > touch foo bar
> > touch bar1
>
> but how often do users invoke a particular file target
> manually?
>
> [0] /tmp > make
> touch foo bar
> [0] /tmp > make
> touch bar1
>
> is a result far more likely to happen in practice with your
> Makefile.
Michael, I am sorry for being so dumb apparently, but I still don't see it.
Can you tell me the sequence of steps to reproduce the problem?
[mark@grid003 ~]$ cat Makefile
all: foo bar bar1
bar1: bar
touch $@
bar: foo
foo : baz
touch foo bar
[mark@grid003 ~]$ touch foo bar bar1
[mark@grid003 ~]$ touch baz
[mark@grid003 ~]$ make
touch foo bar
touch bar1
_______________________________________________
Help-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-make