OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SUFFIXES
(Results
1 - 25
of
79
) sorted by relevancy
1
2
3
4
/src/usr.bin/make/unit-tests/
varname-dot-suffixes.mk
1
# $NetBSD: varname-dot-
suffixes
.mk,v 1.5 2023/12/20 09:03:09 rillig Exp $
3
# Tests for the special "variable" .
SUFFIXES
, which lists the
suffixes
that
4
# have been registered for use in suffix transformation rules.
Suffixes
are
7
# The name '.
SUFFIXES
' does not refer to a real variable, instead it can be
8
# used as a starting "variable name" for expressions like ${.
SUFFIXES
} or
9
# ${.
SUFFIXES
:M*o}.
12
.if ${.
SUFFIXES
} != ""
15
# There is no actual variable named '.
SUFFIXES
', it is all made up.
16
.if defined(.
SUFFIXES
)
[
all
...]
varname-dot-suffixes.exp
1
Global: ignoring delete '.
SUFFIXES
' as it is not found
4
Global: ignoring '.
SUFFIXES
= set' as it is read-only
5
Global: ignoring '.
SUFFIXES
= append' as it is read-only
7
Var_Parse: ${.
SUFFIXES
::=assign} (eval-keep-dollar-and-undefined)
8
Evaluating modifier ${.
SUFFIXES
::...} on value ".c .o .1 .err .tar.gz" (eval-keep-dollar-and-undefined, regular)
10
Global: ignoring '.
SUFFIXES
= assign' as it is read-only
11
Result of ${.
SUFFIXES
::=assign} is "" (eval-keep-dollar-and-undefined, regular)
13
Var_Parse: ${preserve:L:_=.
SUFFIXES
} (eval-keep-dollar-and-undefined)
17
Global: ignoring '.
SUFFIXES
= preserve' as it is read-only
18
Result of ${preserve:_=.
SUFFIXES
} is "preserve" (eval-keep-dollar-and-undefined, defined
[
all
...]
suff-clear-single.mk
4
# Single suffix rules remain active after .
SUFFIXES
is cleared.
11
.
SUFFIXES
: .a .b .c
16
.
SUFFIXES
:
suff-main-several.mk
4
#
suffixes
are not known at the point of declaration.
19
.
SUFFIXES
: .1 .2 .3 .4
24
.
SUFFIXES
: # clear all
29
# Define and undefine the
suffixes
, changing their order.
31
# For some reason, mentioning the
suffixes
in reverse order disables them.
32
.
SUFFIXES
: .4 .3 .2 .1
33
.
SUFFIXES
: # none
34
.
SUFFIXES
: .1 .2 .3 .4
35
.
SUFFIXES
: # none
36
.
SUFFIXES
: .4 .3 .2 .
[
all
...]
suff-self.mk
6
.
SUFFIXES
: .suff
suff-transform-debug.mk
7
.
SUFFIXES
: .a .c .cpp
dep-percent.mk
6
.
SUFFIXES
: .c .o
deptgt-suffixes.mk
1
# $NetBSD: deptgt-
suffixes
.mk,v 1.4 2020/11/21 21:54:42 rillig Exp $
3
# Tests for the special target .
SUFFIXES
in dependency declarations.
13
.
SUFFIXES
: .custom-null
19
# The order in which the
suffixes
are listed doesn't matter.
22
.
SUFFIXES
: .src-left .tgt-right
23
deptgt-
suffixes
.src-left:
27
all: deptgt-
suffixes
.tgt-right
30
.
SUFFIXES
: .tgt-left .src-right
31
deptgt-
suffixes
.src-right:
35
all: deptgt-
suffixes
.tgt-lef
[
all
...]
suff-clear-regular.mk
4
# Suffix rules do not become regular rules when .
SUFFIXES
is cleared.
8
.
SUFFIXES
: .a .b .c
10
# At this point, .a and .b are known
suffixes
, therefore the following
15
# The empty .
SUFFIXES
discards all previous
suffixes
.
17
.
SUFFIXES
:
suff-lookup.mk
3
# Demonstrate name resolution for
suffixes
.
12
.
SUFFIXES
: .c .cc .ccc
17
.
SUFFIXES
: .short .sho .dead-end
37
# Deleting all
suffixes
and adding them again rebuilds all of the above
39
.
SUFFIXES
:
40
.
SUFFIXES
: .c .cc .ccc .short .sho .dead-end
deptgt-path-suffix.mk
10
.
SUFFIXES
: .c
archive-suffix.mk
14
.
SUFFIXES
:
15
.
SUFFIXES
: .c .o
suff-transform-select.mk
7
# make should choose the .d.e rule, because .d is before .f in .
SUFFIXES
.
20
.
SUFFIXES
: .c .d .e .f .g
varname-circumflex.mk
42
.
SUFFIXES
:
43
.
SUFFIXES
: .tin .tout
order.mk
17
.
SUFFIXES
: .o .c
suff-phony.mk
15
.
SUFFIXES
: .c
suff-rebuild.mk
4
# by POSIX) when all
suffixes
are deleted.
10
.
SUFFIXES
:
12
.
SUFFIXES
: .a .b .c
25
# possible to delete the
suffixes
in the middle of the makefile, add back
26
# the
suffixes
from before, and have the transformation rules preserved.
40
#.
SUFFIXES
:
42
# Add the
suffixes
back. It should not matter that the order of the
suffixes
44
.
SUFFIXES
: .c .b .a
varname-dot-includes.mk
8
.
SUFFIXES
: .h
varname-dot-libs.mk
8
.
SUFFIXES
: .a
suff-add-later.mk
4
# Adding more
suffixes
does not turn existing rules into suffix rules.
10
.
SUFFIXES
: .c
17
# Adding .d and .e as
suffixes
should turn the above regular rules into
19
.
SUFFIXES
: .d .e
30
# XXX: The
suffixes
.c and .e both have the number 2.
/src/sys/arch/m68k/060sp/
Makefile
7
.
SUFFIXES
:
9
.
SUFFIXES
: .sa .S
/src/lib/libcurses/PSD.doc/
Makefile
14
.
SUFFIXES
:
15
.
SUFFIXES
: .c .gr
/src/usr.sbin/postinstall/
Makefile
15
.
SUFFIXES
: .in
/src/regress/sys/arch/m68k/060sp/
Makefile
15
.
SUFFIXES
: .S .sa
/src/tests/lib/libppath/
Makefile
13
.
SUFFIXES
: .plist .h
Completed in 37 milliseconds
1
2
3
4
Indexes created Sun Oct 19 02:09:48 GMT 2025