| Index Entry | | Section |
|
$ | | |
| $% : | | Automatic Variables |
| $(%D) : | | Automatic Variables |
| $(%F) : | | Automatic Variables |
| $(*D) : | | Automatic Variables |
| $(*F) : | | Automatic Variables |
| $(+D) : | | Automatic Variables |
| $(+F) : | | Automatic Variables |
| $(<D) : | | Automatic Variables |
| $(<F) : | | Automatic Variables |
| $(?D) : | | Automatic Variables |
| $(?F) : | | Automatic Variables |
| $(@D) : | | Automatic Variables |
| $(@F) : | | Automatic Variables |
| $(^D) : | | Automatic Variables |
| $(^F) : | | Automatic Variables |
| $* : | | Automatic Variables |
| $*, and static pattern : | | Static Usage |
| $+ : | | Automatic Variables |
| $< : | | Automatic Variables |
| $? : | | Automatic Variables |
| $@ : | | Automatic Variables |
| $^ : | | Automatic Variables |
| $| : | | Automatic Variables |
|
% | | |
| % (automatic variable) : | | Automatic Variables |
| %D (automatic variable) : | | Automatic Variables |
| %F (automatic variable) : | | Automatic Variables |
|
* | | |
| * (automatic variable) : | | Automatic Variables |
| * (automatic variable), unsupported bizarre usage : | | Missing |
| *D (automatic variable) : | | Automatic Variables |
| *F (automatic variable) : | | Automatic Variables |
|
+ | | |
| + (automatic variable) : | | Automatic Variables |
| +D (automatic variable) : | | Automatic Variables |
| +F (automatic variable) : | | Automatic Variables |
|
- | | |
| -load : | | load Directive |
|
. | | |
| .DEFAULT : | | Special Targets |
| .DEFAULT : | | Last Resort |
| .DEFAULT, and empty recipes : | | Empty Recipes |
| .DEFAULT_GOAL (define default goal) : | | Special Variables |
| .DELETE_ON_ERROR : | | Special Targets |
| .DELETE_ON_ERROR : | | Errors |
| .EXPORT_ALL_VARIABLES : | | Special Targets |
| .EXPORT_ALL_VARIABLES : | | Variables/Recursion |
| .EXTRA_PREREQS (prerequisites not added to automatic variables) : | | Special Variables |
| .FEATURES (list of supported features) : | | Special Variables |
| .IGNORE : | | Special Targets |
| .IGNORE : | | Errors |
| .INCLUDE_DIRS (list of include directories) : | | Special Variables |
| .INTERMEDIATE : | | Special Targets |
| .LIBPATTERNS : | | Libraries/Search |
| .LOADED : | | load Directive |
| .LOW_RESOLUTION_TIME : | | Special Targets |
| .NOTINTERMEDIATE : | | Special Targets |
| .NOTPARALLEL : | | Special Targets |
| .NOTPARALLEL : | | Parallel Disable |
| .ONESHELL : | | Special Targets |
| .ONESHELL : | | One Shell |
| .PHONY : | | Phony Targets |
| .PHONY : | | Special Targets |
| .POSIX : | | Special Targets |
| .POSIX : | | Options/Recursion |
| .PRECIOUS : | | Special Targets |
| .PRECIOUS : | | Interrupts |
| .RECIPEPREFIX (change the recipe prefix character) : | | Special Variables |
| .SECONDARY : | | Special Targets |
| .SECONDEXPANSION : | | Secondary Expansion |
| .SECONDEXPANSION : | | Special Targets |
| .SHELLFLAGS : | | Choosing the Shell |
| .SHELLFLAGS : | | Choosing the Shell |
| .SHELLSTATUS : | | Shell Function |
| .SILENT : | | Special Targets |
| .SILENT : | | Echoing |
| .SUFFIXES : | | Special Targets |
| .SUFFIXES : | | Suffix Rules |
| .VARIABLES (list of variables) : | | Special Variables |
| .WAIT : | | Parallel Disable |
|
/ | | |
| /usr/gnu/include : | | Include |
| /usr/include : | | Include |
| /usr/local/include : | | Include |
|
< | | |
| < (automatic variable) : | | Automatic Variables |
| <D (automatic variable) : | | Automatic Variables |
| <F (automatic variable) : | | Automatic Variables |
|
? | | |
| ? (automatic variable) : | | Automatic Variables |
| ?D (automatic variable) : | | Automatic Variables |
| ?F (automatic variable) : | | Automatic Variables |
|
@ | | |
| @ (automatic variable) : | | Automatic Variables |
| @D (automatic variable) : | | Automatic Variables |
| @F (automatic variable) : | | Automatic Variables |
|
^ | | |
| ^ (automatic variable) : | | Automatic Variables |
| ^D (automatic variable) : | | Automatic Variables |
| ^F (automatic variable) : | | Automatic Variables |
|
| | | |
| | (automatic variable) : | | Automatic Variables |
|
A | | |
| abspath : | | File Name Functions |
| addprefix : | | File Name Functions |
| addsuffix : | | File Name Functions |
| and : | | Conditional Functions |
| AR : | | Implicit Variables |
| ARFLAGS : | | Implicit Variables |
| AS : | | Implicit Variables |
| ASFLAGS : | | Implicit Variables |
|
B | | |
| basename : | | File Name Functions |
| bindir : | | Directory Variables |
|
C | | |
| call : | | Call Function |
| CC : | | Implicit Variables |
| CFLAGS : | | Implicit Variables |
| CO : | | Implicit Variables |
| COFLAGS : | | Implicit Variables |
| COMSPEC : | | Choosing the Shell |
| CPP : | | Implicit Variables |
| CPPFLAGS : | | Implicit Variables |
| CTANGLE : | | Implicit Variables |
| CURDIR : | | Recursion |
| CWEAVE : | | Implicit Variables |
| CXX : | | Implicit Variables |
| CXXFLAGS : | | Implicit Variables |
|
D | | |
| define : | | Multi-Line |
| DESTDIR : | | DESTDIR |
| dir : | | File Name Functions |
|
E | | |
| else : | | Conditional Syntax |
| endef : | | Multi-Line |
| endif : | | Conditional Syntax |
| error : | | Make Control Functions |
| eval : | | Eval Function |
| exec_prefix : | | Directory Variables |
| export : | | Variables/Recursion |
|
F | | |
| FC : | | Implicit Variables |
| FFLAGS : | | Implicit Variables |
| file : | | File Function |
| filter : | | Text Functions |
| filter-out : | | Text Functions |
| findstring : | | Text Functions |
| firstword : | | Text Functions |
| flavor : | | Flavor Function |
| foreach : | | Foreach Function |
|
G | | |
| GET : | | Implicit Variables |
| GFLAGS : | | Implicit Variables |
| gmk-eval : | | Guile Interface |
| gmk-expand : | | Guile Interface |
| gmk_add_function : | | Loaded Object API |
| gmk_alloc : | | Loaded Object API |
| gmk_eval : | | Loaded Object API |
| gmk_expand : | | Loaded Object API |
| gmk_free : | | Loaded Object API |
| gmk_func_ptr : | | Loaded Object API |
| GNUmakefile : | | Makefile Names |
| GPATH : | | Search Algorithm |
| guile : | | Guile Function |
|
I | | |
| if : | | Conditional Functions |
| if : | | Conditional Functions |
| ifdef : | | Conditional Syntax |
| ifeq : | | Conditional Syntax |
| ifndef : | | Conditional Syntax |
| ifneq : | | Conditional Syntax |
| include : | | Include |
| info : | | Make Control Functions |
| intcmp : | | Conditional Functions |
|
J | | |
| join : | | File Name Functions |
|
L | | |
| lastword : | | Text Functions |
| LDFLAGS : | | Implicit Variables |
| LDLIBS : | | Implicit Variables |
| let : | | Let Function |
| LEX : | | Implicit Variables |
| LFLAGS : | | Implicit Variables |
| libexecdir : | | Directory Variables |
| LINT : | | Implicit Variables |
| LINTFLAGS : | | Implicit Variables |
| load : | | load Directive |
| LOADLIBES : | | Implicit Variables |
|
M | | |
| M2C : | | Implicit Variables |
| MAKE : | | MAKE Variable |
| MAKE : | | Simple Assignment |
| MAKECMDGOALS : | | Goals |
| Makefile : | | Makefile Names |
| makefile : | | Makefile Names |
| MAKEFILES : | | MAKEFILES Variable |
| MAKEFILES : | | Variables/Recursion |
| MAKEFILE_LIST (list of parsed makefiles) : | | Special Variables |
| MAKEFLAGS : | | Options/Recursion |
| MAKEINFO : | | Implicit Variables |
| MAKELEVEL : | | Variables/Recursion |
| MAKELEVEL : | | Simple Assignment |
| MAKEOVERRIDES : | | Options/Recursion |
| MAKESHELL (MS-DOS alternative to SHELL ) : | | Choosing the Shell |
| MAKE_HOST : | | Quick Reference |
| MAKE_RESTARTS (number of times make has restarted) : | | Special Variables |
| MAKE_TERMERR (whether stderr is a terminal) : | | Special Variables |
| MAKE_TERMOUT (whether stdout is a terminal) : | | Special Variables |
| MAKE_VERSION : | | Quick Reference |
| MFLAGS : | | Options/Recursion |
|
N | | |
| notdir : | | File Name Functions |
|
O | | |
| or : | | Conditional Functions |
| origin : | | Origin Function |
| OUTPUT_OPTION : | | Catalogue of Rules |
| override : | | Override Directive |
|
P | | |
| patsubst : | | Substitution Refs |
| patsubst : | | Text Functions |
| PC : | | Implicit Variables |
| PFLAGS : | | Implicit Variables |
| prefix : | | Directory Variables |
| private : | | Suppressing Inheritance |
|
R | | |
| realpath : | | File Name Functions |
| RFLAGS : | | Implicit Variables |
| RM : | | Implicit Variables |
|
S | | |
| sbindir : | | Directory Variables |
| SHELL : | | Choosing the Shell |
| SHELL : | | Choosing the Shell |
| shell : | | Shell Function |
| SHELL (recipe execution) : | | Execution |
| sort : | | Text Functions |
| strip : | | Text Functions |
| subst : | | Multiple Targets |
| subst : | | Text Functions |
| suffix : | | File Name Functions |
| SUFFIXES : | | Suffix Rules |
|
T | | |
| TANGLE : | | Implicit Variables |
| TEX : | | Implicit Variables |
| TEXI2DVI : | | Implicit Variables |
|
U | | |
| undefine : | | Undefine Directive |
| unexport : | | Variables/Recursion |
|
V | | |
| value : | | Value Function |
| VPATH : | | Directory Search |
| VPATH : | | General Search |
| vpath : | | Directory Search |
| vpath : | | Selective Search |
|
W | | |
| warning : | | Make Control Functions |
| WEAVE : | | Implicit Variables |
| wildcard : | | Wildcard Function |
| wildcard : | | File Name Functions |
| word : | | Text Functions |
| wordlist : | | Text Functions |
| words : | | Text Functions |
|
Y | | |
| YACC : | | Implicit Variables |
| YFLAGS : | | Implicit Variables |
|