mirror of
https://git.savannah.gnu.org/git/make.git
synced 2025-02-12 08:38:47 +00:00
(Commands): Add warning about "blank" line starting with a tab.
This commit is contained in:
parent
0e352e4bf7
commit
a543a2ae9f
1 changed files with 8 additions and 6 deletions
14
make.texinfo
14
make.texinfo
|
@ -8,10 +8,10 @@
|
|||
@c FSF publishers: format makebook.texi instead of using this file directly.
|
||||
|
||||
@set RCSID $Id$
|
||||
@set EDITION 0.46
|
||||
@set EDITION 0.47 DRAFT
|
||||
@set VERSION 3.72 Beta
|
||||
@set UPDATED 5 July 1994
|
||||
@set UPDATE-MONTH July 1994
|
||||
@set UPDATED 16 October 1994
|
||||
@set UPDATE-MONTH October 1994
|
||||
@set ISBN 1-882114-50-7
|
||||
|
||||
@c finalout
|
||||
|
@ -2643,11 +2643,13 @@ with no further work from you. @xref{Remaking Makefiles}.
|
|||
@cindex rule commands
|
||||
@cindex writing rule commands
|
||||
|
||||
The commands of a rule consist of shell command lines to be executed one by
|
||||
one. Each command line must start with a tab, except that the first
|
||||
The commands of a rule consist of shell command lines to be executed one
|
||||
by one. Each command line must start with a tab, except that the first
|
||||
command line may be attached to the target-and-dependencies line with a
|
||||
semicolon in between. Blank lines and lines of just comments may appear
|
||||
among the command lines; they are ignored.
|
||||
among the command lines; they are ignored. (But beware, an apparently
|
||||
``blank'' line that begins with a tab is @emph{not} blank! It is an
|
||||
empty command; @pxref{Empty Commands}.)
|
||||
|
||||
Users use many different shell programs, but commands in makefiles are
|
||||
always interpreted by @file{/bin/sh} unless the makefile specifies
|
||||
|
|
Loading…
Reference in a new issue