Fri Apr 10 08:43:16 2015 UTC ()
Remove trailing whitespace.


(wiz)
diff -r1.245 -r1.246 src/usr.bin/make/make.1

cvs diff -r1.245 -r1.246 src/usr.bin/make/make.1 (expand / switch to unified diff)

--- src/usr.bin/make/make.1 2015/04/09 18:22:08 1.245
+++ src/usr.bin/make/make.1 2015/04/10 08:43:16 1.246
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: make.1,v 1.245 2015/04/09 18:22:08 sjg Exp $ 1.\" $NetBSD: make.1,v 1.246 2015/04/10 08:43:16 wiz Exp $
2.\" 2.\"
3.\" Copyright (c) 1990, 1993 3.\" Copyright (c) 1990, 1993
4.\" The Regents of the University of California. All rights reserved. 4.\" The Regents of the University of California. All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 3. Neither the name of the University nor the names of its contributors 14.\" 3. Neither the name of the University nor the names of its contributors
@@ -471,46 +471,46 @@ or @@ -471,46 +471,46 @@ or
471the command is treated specially. 471the command is treated specially.
472A 472A
473.Ql Ic @ 473.Ql Ic @
474causes the command not to be echoed before it is executed. 474causes the command not to be echoed before it is executed.
475A 475A
476.Ql Ic + 476.Ql Ic +
477causes the command to be executed even when 477causes the command to be executed even when
478.Fl n 478.Fl n
479is given. 479is given.
480This is similar to the effect of the .MAKE special source, 480This is similar to the effect of the .MAKE special source,
481except that the effect can be limited to a single line of a script. 481except that the effect can be limited to a single line of a script.
482A 482A
483.Ql Ic \- 483.Ql Ic \-
484in compatibility mode  484in compatibility mode
485causes any non-zero exit status of the command line to be ignored. 485causes any non-zero exit status of the command line to be ignored.
486.Pp 486.Pp
487When 487When
488.Nm 488.Nm
489is run in jobs mode with 489is run in jobs mode with
490.Fl j Ar max_jobs , 490.Fl j Ar max_jobs ,
491the entire script for the target is fed to a 491the entire script for the target is fed to a
492single instance of the shell. 492single instance of the shell.
493In compatibility (non-jobs) mode, each command is run in a separate process. 493In compatibility (non-jobs) mode, each command is run in a separate process.
494If the command contains any shell meta characters 494If the command contains any shell meta characters
495.Pq Ql #=|^(){};&<>*?[]:$`\e\en 495.Pq Ql #=|^(){};&<>*?[]:$`\e\en
496it will be passed to the shell; otherwise 496it will be passed to the shell; otherwise
497.Nm 497.Nm
498will attempt direct execution. 498will attempt direct execution.
499If a line starts with 499If a line starts with
500.Ql Ic \-  500.Ql Ic \-
501and the shell has ErrCtl enabled then failure of the command line 501and the shell has ErrCtl enabled then failure of the command line
502will be ignored as in compatibility mode. 502will be ignored as in compatibility mode.
503Otherwise  503Otherwise
504.Ql Ic \- 504.Ql Ic \-
505affects the entire job; 505affects the entire job;
506the script will stop at the first command line that fails, 506the script will stop at the first command line that fails,
507but the target will not be deemed to have failed. 507but the target will not be deemed to have failed.
508.Pp 508.Pp
509Makefiles should be written so that the mode of 509Makefiles should be written so that the mode of
510.Nm 510.Nm
511operation does not change their behavior. 511operation does not change their behavior.
512For example, any command which needs to use 512For example, any command which needs to use
513.Dq cd 513.Dq cd
514or 514or
515.Dq chdir 515.Dq chdir
516without potentially changing the directory for subsequent commands 516without potentially changing the directory for subsequent commands