File: include.test

package info (click to toggle)
makepp 2.0.98.5-2.1
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye
  • size: 2,744 kB
  • sloc: perl: 15,893; makefile: 38; javascript: 25; sh: 1
file content (67 lines) | stat: -rw-r--r-- 1,491 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
###	SPAR <http://www.cpan.org/scripts/>
###	25	644	1356638908	1356638908	RootMakeppfile
#
# A simple makefile that tests the "include" statement, including gmake-style late rules.
#

.PHONY: all

all: t0 t1 t2 t3

include a.mk b stale1 stale2

-include c.mk d stale3

t3:
	&echo $A $B $C -o $@

build_check architecture_independent # Test will run on various

stale1:				# Not stale after all
	&echo A=1 -o $@

stale2:				# Not stale but up to date
	&echo -n B=2 -o $@

d.makepp:
	&echo 't2:\n\t&echo 2 -o $$@\nb.makepp:\n\t&echo "t1:\\\\n\\\\t&echo 1 -o $$$$@" -o $$@' -o $@
###	2	644	1067451876	965496079	a.mk
t0:
	&echo 0 -o $@
###	1	664	1356637872	1356637872	stale1
A=0
###	-1	664	1356637872	1356637872	stale2
B=2
###	1	664	1356637872	1356637872	stale3
C=3
###	D	755	1356637872	1356637872	.makepp
###	-7	664	1356637876	1356637872	.makepp/stale1.mk
CWD=.
SORTED_DEPS=
BUILD_SIGNATURE=1356637872,4
COMMAND=&echo A= -o stale1
DEP_SIGS=
SIGNATURE=1356637872,4
END=
###	-7	664	1356637876	1356637872	.makepp/stale2.mk
CWD=.
SORTED_DEPS=
BUILD_SIGNATURE=1356637872,3
COMMAND=&echo -n B=2 -o stale2
DEP_SIGS=
SIGNATURE=1356637872,3
END=
###	-2	664	1356637876	1356637872	.makepp/stale3.mk
BUILD_SIGNATURE=1356637872,4
END=
###	D	755	1067451876	965496320	answers
###	1	644	1067451876	965496171	answers/t0
0
###	1	644	1067451876	965496171	answers/t1
1
###	1	644	1067451876	965496309	answers/t2
2
###	1	644	1067451876	965496309	answers/t3
1 2 3
###	1	644	1356113494	1356113494	answers/n_files
7 1 0