[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hard to understand make -B on man page
From: |
carl hansen |
Subject: |
Re: Hard to understand make -B on man page |
Date: |
Sat, 3 Apr 2021 15:47:54 -0700 |
On Thu, Apr 1, 2021 at 11:52 PM 積丹尼 Dan Jacobson <jidanni@jidanni.org> wrote:
>
> On the make man page,
>
> -B, --always-make
> Unconditionally make all targets.
>
> seems to mean for Makefile
> a:; echo $@
> b:; echo $@
> c:; echo $@
> $ make -B
> should make all three.
>
> Therefore the wording should be more like the INFO page.
>
> GNU Make 4.3
>
The meaning could be better expressed.
"Unconditionally make all targets."
really means
'Make targets even if they are already made.'