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

Reply via email to