Re: $? behavior difference between grouped targets and a multi-target pattern rule
Dmitry Goncharov <[email protected]> Fri, 9 Aug 2024 19:00:49 -0400
| Newsgroups | gmane.comp.gnu.make.general |
|---|---|
| Message-ID | <CAG+Z0CvejhcSYRP0U1bpaNPO0=zpMqqJYT0F72Gwn5UJJbf+3A@mail.gmail.com> |
On Fri, Aug 9, 2024 at 8:07 AM Masahiro Yamada <[email protected]> wrote: > The value of $? is different. What do you observe if you wait between touching foo.r and touching foo.p? $ rm foo.*; touch foo.p; sleep 2; touch foo.r $ make -f makefile1 $? = foo.r FORCE touch foo.p ; touch foo.q $ $ rm foo.*; touch foo.p; sleep 2; touch foo.r $ make -f makefile2 $? = foo.r FORCE touch foo.p ; touch foo.q $ $ $ rm foo.*; touch foo.r; sleep 2; touch foo.p $ make -f makefile1 $? = FORCE touch foo.p ; touch foo.q $ rm foo.*; touch foo.r; sleep 2; touch foo.p $ make -f makefile2 $? = FORCE touch foo.p ; touch foo.q regards, Dmitry