summaryrefslogtreecommitdiff
path: root/bmake.cat1
diff options
context:
space:
mode:
Diffstat (limited to 'bmake.cat1')
-rw-r--r--bmake.cat113
1 files changed, 11 insertions, 2 deletions
diff --git a/bmake.cat1 b/bmake.cat1
index 5e78b65c13c5..46e07ba9cc4f 100644
--- a/bmake.cat1
+++ b/bmake.cat1
@@ -4,7 +4,7 @@ BMAKE(1) FreeBSD General Commands Manual BMAKE(1)
bmake -- maintain program dependencies
SYNOPSIS
- bmake [-BeikNnqrstWwX] [-C directory] [-D variable] [-d flags]
+ bmake [-BeikNnqrSstWwX] [-C directory] [-D variable] [-d flags]
[-f makefile] [-I directory] [-J private] [-j max_jobs]
[-m directory] [-T file] [-V variable] [-v variable]
[variable=value] [target ...]
@@ -205,6 +205,9 @@ BMAKE(1) FreeBSD General Commands Manual BMAKE(1)
-r Do not use the built-in rules specified in the system makefile.
+ -S Stop processing if an error is encountered. This is the default
+ behavior and the opposite of -k.
+
-s Do not echo any commands as they are executed. Equivalent to
specifying `@' before each command line in the makefile.
@@ -718,6 +721,12 @@ BMAKE(1) FreeBSD General Commands Manual BMAKE(1)
the specified directory if it exists, and set `.OBJDIR'
and `PWD' to that directory before executing any targets.
+ Except in the case of an explicit `.OBJDIR' target, bmake
+ will check that the specified directory is writable and
+ ignore it if not. This check can be skipped by setting
+ the environment variable `MAKE_OBJDIR_CHECK_WRITABLE' to
+ "no".
+
.PARSEDIR A path to the directory of the current `Makefile' being
parsed.
@@ -1568,4 +1577,4 @@ BMAKE(1) FreeBSD General Commands Manual BMAKE(1)
There is no way of escaping a space character in a filename.
-FreeBSD 11.3 November 1, 2020 FreeBSD 11.3
+FreeBSD 11.3 November 14, 2020 FreeBSD 11.3