|
1 $(shell \ |
|
2 touch test.file; \ |
|
3 touch .testhidden; \ |
|
4 mkdir foo; \ |
|
5 touch foo/testfile; \ |
|
6 ) |
|
7 |
|
8 all: |
|
9 test "$(abspath test.file)" = "$(CURDIR)/test.file" |
|
10 test "$(realpath test.file)" = "$(CURDIR)/test.file" |
|
11 test "$(sort $(wildcard *))" = "foo test.file" |
|
12 # commented out because GNU make matches . and .. while python doesn't, and I don't |
|
13 # care enough |
|
14 # test "$(sort $(wildcard .*))" = ". .. .testhidden" |
|
15 test "$(sort $(wildcard test*))" = "test.file" |
|
16 test "$(sort $(wildcard foo/*))" = "foo/testfile" |
|
17 test "$(sort $(wildcard ./*))" = "./foo ./test.file" |
|
18 test "$(sort $(wildcard f?o/*))" = "foo/testfile" |
|
19 @echo TEST-PASS |