Previous: , Up: GNU make   [Contents][Index]


Index of Functions, Variables, & Directives

Jump to:   $   %   *   +   -   .   /   <   ?   @   ^   |  
A   B   C   D   E   F   G   I   J   L   M   N   O   P   R   S   T   U   V   W   Y  
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

Jump to:   $   %   *   +   -   .   /   <   ?   @   ^   |  
A   B   C   D   E   F   G   I   J   L   M   N   O   P   R   S   T   U   V   W   Y  

Previous: Index of Concepts, Up: GNU make   [Contents][Index]