1 1.5 rillig # $NetBSD: varmod-root.mk,v 1.5 2021/12/05 22:31:58 rillig Exp $ 2 1.1 rillig # 3 1.2 rillig # Tests for the :R variable modifier, which returns the filename root 4 1.2 rillig # without the extension. 5 1.1 rillig 6 1.5 rillig .if ${a/b/c:L:R} != "a/b/c" 7 1.5 rillig . error 8 1.5 rillig .endif 9 1.5 rillig 10 1.5 rillig .if ${def:L:R} != "def" 11 1.5 rillig . error 12 1.5 rillig .endif 13 1.5 rillig 14 1.5 rillig .if ${a.b.c:L:R} != "a.b" 15 1.5 rillig . error 16 1.5 rillig .endif 17 1.5 rillig 18 1.5 rillig .if ${a.b/c:L:R} != "a" 19 1.5 rillig . error 20 1.5 rillig .endif 21 1.5 rillig 22 1.5 rillig .if ${a:L:R} != "a" 23 1.5 rillig . error 24 1.5 rillig .endif 25 1.5 rillig 26 1.5 rillig .if ${a.a:L:R} != "a" 27 1.5 rillig . error 28 1.5 rillig .endif 29 1.5 rillig 30 1.5 rillig .if ${.gitignore:L:R} != "" 31 1.5 rillig . error 32 1.5 rillig .endif 33 1.5 rillig 34 1.5 rillig .if ${trailing/:L:R} != "trailing/" 35 1.5 rillig . error 36 1.5 rillig .endif 37 1.5 rillig 38 1.1 rillig all: 39