NetBSD/usr.bin/make/unit-tests
rillig 2c88efad6f make(1): fix test for interrupted command execution
In the first version of this test, I had completely misunderstood the
whole topic.

To test the interrupt, the make process has to be interrupted, not the
shell.  This generates the correct message that the target is removed.

The filename for .PHONY targets is removed even though .PHONY targets
usually don't correspond to a file.  The message is only printed if
there actually is a corresponding file.  That's why this message does
not appear when interrupting "make clean".

Finally, since files get created and removed during a single run of
make, the file cache needs to be disabled.  This is done by prefixing
the filenames with "././", see Dir_FindFile.
2020-08-28 18:16:22 +00:00
..
.cvsignore Ignore temporary files from running the unit tests 2019-11-30 02:35:28 +00:00
archive.exp make(1): in archive test, use wildcard that matches more than 1 file 2020-08-23 17:51:24 +00:00
archive.mk make(1): in archive test, use wildcard that matches more than 1 file 2020-08-23 17:51:24 +00:00
cmd-interrupt.exp make(1): fix test for interrupted command execution 2020-08-28 18:16:22 +00:00
cmd-interrupt.mk make(1): fix test for interrupted command execution 2020-08-28 18:16:22 +00:00
cmdline.exp make(1): add test for setting .OBJDIR via the command line 2020-07-28 22:44:44 +00:00
cmdline.mk make(1): add test for setting .OBJDIR via the command line 2020-07-28 22:44:44 +00:00
comment.exp
comment.mk
cond1.exp
cond1.mk
cond2.exp
cond2.mk
cond-cmp-numeric-eq.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-eq.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ge.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ge.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-gt.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-gt.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-le.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-le.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-lt.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-lt.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ne.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ne.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-cmp-numeric.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-cmp-string.exp make(1): add test for string literals in comparisons 2020-08-20 18:43:19 +00:00
cond-cmp-string.mk make(1): add test for string literals in comparisons 2020-08-20 18:43:19 +00:00
cond-func-commands.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-commands.mk make(1): add tests for functions in .if conditions 2020-08-23 14:07:20 +00:00
cond-func-defined.exp make(1): add test for parsing functions in .if conditions 2020-08-20 17:45:46 +00:00
cond-func-defined.mk make(1): add test for the function defined(...) 2020-08-20 17:23:43 +00:00
cond-func-empty.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-empty.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-func-exists.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-exists.mk make(1): extend test for the exists function in conditions 2020-08-28 12:59:36 +00:00
cond-func-make.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-make.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-func-target.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-target.mk make(1): add tests for functions in .if conditions 2020-08-23 14:07:20 +00:00
cond-func.exp make(1): add test for parsing functions in .if conditions 2020-08-20 17:45:46 +00:00
cond-func.mk make(1): add test for parsing functions in .if conditions 2020-08-20 17:45:46 +00:00
cond-late.exp make(1): add test for undefined (or empty) variable in :? modifier 2020-07-25 20:37:46 +00:00
cond-late.mk make(1): add test for undefined (or empty) variable in :? modifier 2020-07-25 20:37:46 +00:00
cond-op-and.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-and.mk make(1): add tests for the &&, || and ! operators 2020-08-28 14:48:37 +00:00
cond-op-not.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-not.mk make(1): add tests for the &&, || and ! operators 2020-08-28 14:48:37 +00:00
cond-op-or.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-or.mk make(1): add tests for the &&, || and ! operators 2020-08-28 14:48:37 +00:00
cond-op-parentheses.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-parentheses.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-op.exp make(1): add test for unquoted string literals 2020-08-28 14:07:51 +00:00
cond-op.mk make(1): add test for unquoted string literals 2020-08-28 14:07:51 +00:00
cond-short.exp compare_expression: return after fetch lhs and rhs if !doEval 2020-07-09 22:34:08 +00:00
cond-short.mk make(1): add empty lines to separate the test cases in cond-short 2020-08-19 22:47:09 +00:00
cond-token-number.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-token-number.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-token-plain.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-token-plain.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-token-string.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-token-string.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-token-var.exp make(1): add test for variable expressions in conditions 2020-08-20 19:43:42 +00:00
cond-token-var.mk make(1): add test for variable expressions in conditions 2020-08-20 19:43:42 +00:00
counter.exp make(1): add debug logging for Var_Parse 2020-08-08 18:50:11 +00:00
counter.mk make(1): add test for nested VAR_SUBST assignments 2020-08-02 14:53:01 +00:00
dep-colon.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep-colon.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dep-double-colon.exp make(1): add test for :: in the main target 2020-08-22 12:42:32 +00:00
dep-double-colon.mk make(1): add test for :: in the main target 2020-08-22 12:42:32 +00:00
dep-exclam.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep-exclam.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dep-none.exp make(1): add test for "no target to make" 2020-08-22 12:51:11 +00:00
dep-none.mk make(1): add test for "no target to make" 2020-08-22 12:51:11 +00:00
dep-var.exp make(1): add test for deferred variable expansion in dependencies 2020-08-22 16:51:25 +00:00
dep-var.mk make(1): add test for deferred variable expansion in dependencies 2020-08-22 16:51:25 +00:00
dep-wildcards.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep-wildcards.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dep.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-exec.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-exec.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-ignore.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-ignore.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-made.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-made.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-make.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-make.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-meta.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-meta.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nometa_cmp.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nometa_cmp.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nometa.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nometa.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nopath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nopath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-notmain.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-notmain.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-optional.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-optional.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-phony.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-phony.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-precious.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-precious.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-recursive.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-recursive.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-silent.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-silent.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-use.exp make(1): add test for correct command order in .USE sources 2020-08-22 12:30:57 +00:00
depsrc-use.mk make(1): add test for correct command order in .USE sources 2020-08-22 12:30:57 +00:00
depsrc-usebefore-double-colon.exp make(1): add test for combining :: and .USEBEFORE 2020-08-22 08:29:13 +00:00
depsrc-usebefore-double-colon.mk make(1): add test for combining :: and .USEBEFORE 2020-08-22 08:29:13 +00:00
depsrc-usebefore.exp make(1): extend test for .USEBEFORE 2020-08-22 11:53:18 +00:00
depsrc-usebefore.mk make(1): extend test for .USEBEFORE 2020-08-22 11:53:18 +00:00
depsrc-wait.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-wait.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-begin.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-begin.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-default.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-default.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-delete_on_error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-delete_on_error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-end.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-end.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-ignore.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-ignore.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-interrupt.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-interrupt.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-main.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-main.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-makeflags.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-makeflags.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-no_parallel.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-no_parallel.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-nopath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-nopath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-notparallel.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-notparallel.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-objdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-objdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-order.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-order.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-path-suffix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-path-suffix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-path.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-path.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-phony.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-phony.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-precious.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-precious.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-silent.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-silent.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-stale.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-stale.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-suffixes.exp make(1): add test for the undocumented .NULL special dependency target 2020-08-28 04:05:35 +00:00
deptgt-suffixes.mk make(1): add test for the undocumented .NULL special dependency target 2020-08-28 04:05:35 +00:00
deptgt.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dir-expand-path.exp make(1): add test for expanding wildcards in directories 2020-08-22 21:55:54 +00:00
dir-expand-path.mk make(1): add test for expanding wildcards in directories 2020-08-22 21:55:54 +00:00
dir.exp make(1): add a test for deeply nested brace dependency 2020-07-31 20:16:21 +00:00
dir.mk make(1): add a test for deeply nested brace dependency 2020-07-31 20:16:21 +00:00
directive-elif.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elif.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifdef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifdef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifndef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifndef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifnmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifnmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-else.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-else.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-endif.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-endif.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export-literal.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export-literal.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-if.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-if.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifdef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifdef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifndef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifndef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifnmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifnmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-info.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-info.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-undef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-undef.mk make(1): move test for .undef into separate file 2020-08-23 19:30:13 +00:00
directive-unexport-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-unexport-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-unexport.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-unexport.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-warning.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-warning.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directives.exp make(1): add test for including a nonexistent or empty file 2020-07-28 20:57:59 +00:00
directives.mk make(1): add test for including a nonexistent or empty file 2020-07-28 20:57:59 +00:00
dollar.exp usr.bin/make: fix test for dollar and backslash at eol 2020-05-17 09:37:48 +00:00
dollar.mk usr.bin/make: fix test for dollar and backslash at eol 2020-05-17 09:37:48 +00:00
doterror.exp
doterror.mk
dotwait.exp
dotwait.mk
envfirst.exp make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
envfirst.mk make(1): add test for unsetting an environment variable in -e mode 2020-07-27 18:57:42 +00:00
error.exp
error.mk
escape.exp
escape.mk usr.bin/make: fix typos in comment 2020-01-07 20:50:12 +00:00
export-all.exp
export-all.mk make(1): prepare test for .export to show all exported variables 2020-07-27 19:45:56 +00:00
export-env.exp
export-env.mk
export-variants.exp make(1): add test for exporting variables 2020-08-07 19:24:27 +00:00
export-variants.mk make(1): clean up Var_UnExport 2020-08-08 13:00:07 +00:00
export.exp Add .SHELL as read-only variable 2020-08-22 19:30:58 +00:00
export.mk make(1): clean up Var_UnExport 2020-08-08 13:00:07 +00:00
forloop.exp usr.bin/make: add test demonstrating that .for stops at newline 2020-05-01 16:29:34 +00:00
forloop.mk usr.bin/make: add test demonstrating that .for stops at newline 2020-05-01 16:29:34 +00:00
forsubst.exp
forsubst.mk
hash.exp
hash.mk
impsrc.exp make(1): enable test for .IMPSRC 2020-08-07 13:43:50 +00:00
impsrc.mk make(1): enable test for .IMPSRC 2020-08-07 13:43:50 +00:00
include-main.exp usr.bin/make: demonstrate actual behavior of .INCLUDEDFROMFILE 2020-05-17 12:36:26 +00:00
include-main.mk make(1): document where to fix the .INCLUDEDFROM bug 2020-07-27 20:55:59 +00:00
include-sub.mk usr.bin/make: demonstrate actual behavior of .INCLUDEDFROMFILE 2020-05-17 12:36:26 +00:00
include-subsub.mk usr.bin/make: demonstrate actual behavior of .INCLUDEDFROMFILE 2020-05-17 12:36:26 +00:00
lint.exp make(1): in lint mode, disallow dynamic variable names in :@ modifier 2020-08-03 15:43:31 +00:00
lint.mk make(1): clean up Var_UnExport 2020-08-08 13:00:07 +00:00
make-exported.exp make(1): add test for non-obvious .MAKE.EXPORTED edge case 2020-08-09 12:59:16 +00:00
make-exported.mk make(1): add test for non-obvious .MAKE.EXPORTED edge case 2020-08-09 12:59:16 +00:00
Makefile make(1): add test for interrupting a command 2020-08-28 15:40:53 +00:00
misc.exp
misc.mk
moderrs.exp make(1): move test for the ::= modifier to varmod-assign 2020-08-25 20:49:40 +00:00
moderrs.mk make(1): move test for the ::= modifier to varmod-assign 2020-08-25 20:49:40 +00:00
modmatch.exp make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
modmatch.mk make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
modmisc.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
modmisc.mk make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
modts.exp make(1): add more tests for :ts modifier 2020-07-19 09:13:22 +00:00
modts.mk make(1): add more tests for :ts modifier 2020-07-19 09:13:22 +00:00
modword.exp
modword.mk
opt-backwards.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-backwards.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-chdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-chdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-debug-g1.exp make(1): add test for the -dg1 option 2020-08-27 19:00:17 +00:00
opt-debug-g1.mk make(1): add test for the -dg1 option 2020-08-27 19:00:17 +00:00
opt-debug.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-debug.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-define.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-define.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-file.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-file.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-ignore.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-ignore.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-include-dir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-include-dir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-jobs-internal.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-jobs-internal.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-keep-going.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-keep-going.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-m-include-dir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-m-include-dir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-no-action-at-all.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-no-action-at-all.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-no-action.exp make(1): add test for the -n option 2020-08-19 05:25:26 +00:00
opt-no-action.mk make(1): add test for the -n option 2020-08-19 05:25:26 +00:00
opt-query.exp make(1): add test for the -q option 2020-08-19 05:13:18 +00:00
opt-query.mk make(1): add test for the -q option 2020-08-19 05:13:18 +00:00
opt-raw.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-raw.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-silent.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-silent.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-touch.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-touch.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-tracefile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-tracefile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-var-expanded.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-expanded.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-literal.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-literal.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-warnings-as-errors.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-warnings-as-errors.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-where-am-i.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-where-am-i.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-x-reduce-exported.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-x-reduce-exported.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
order.exp
order.mk
phony-end.exp make(1): enable test phony-end 2020-08-07 14:26:18 +00:00
phony-end.mk
posix1.exp
posix1.mk make(1): clean up temporary files after posix1.mk test 2020-08-10 18:19:58 +00:00
posix.exp
posix.mk
qequals.exp
qequals.mk
recursive.exp Update test result 2020-08-06 16:09:33 +00:00
recursive.mk make(1): add rationale and expected behavior to "recursive" test 2020-08-06 05:52:45 +00:00
sh-dots.exp make(1): add test for the special "..." in shell commands 2020-08-22 11:27:02 +00:00
sh-dots.mk make(1): add test for the special "..." in shell commands 2020-08-22 11:27:02 +00:00
sh-jobs-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-jobs-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-leading-at.exp make(1): add test for suppressing the output of the command using @ 2020-08-22 09:16:08 +00:00
sh-leading-at.mk make(1): add test for suppressing the output of the command using @ 2020-08-22 09:16:08 +00:00
sh-leading-hyphen.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-leading-hyphen.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-leading-plus.exp make(1): add test for + commands with the -n command line option 2020-08-23 14:46:33 +00:00
sh-leading-plus.mk make(1): add test for + commands with the -n command line option 2020-08-23 14:46:33 +00:00
sh-meta-chars.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-meta-chars.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-multi-line.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-multi-line.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-single-line.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-single-line.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
suffixes.exp
suffixes.mk
sunshcmd.exp
sunshcmd.mk
sysv.exp make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
sysv.mk make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
ternary.exp
ternary.mk
unexport-env.exp
unexport-env.mk make(1): prepare test for .export to show all exported variables 2020-07-27 19:45:56 +00:00
unexport.exp
unexport.mk make(1): clean up Var_UnExport 2020-08-08 13:00:07 +00:00
use-inference.exp make(1): add test for .USE combined with inference rule without commands 2020-08-09 16:32:28 +00:00
use-inference.mk make(1): add test for .USE combined with inference rule without commands 2020-08-09 16:32:28 +00:00
var-class-cmdline.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-cmdline.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-global.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-global.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-local-legacy.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-local-legacy.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-local.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-local.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-append.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-append.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-assign.exp make(1): demonstrate how the parser handles spaces in variable names 2020-08-25 16:20:32 +00:00
var-op-assign.mk make(1): demonstrate how the parser handles spaces in variable names 2020-08-25 16:20:32 +00:00
var-op-default.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-default.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-expand.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-expand.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varcmd.exp
varcmd.mk
vardebug.exp make(1): add debug logging for Var_Parse 2020-08-08 18:50:11 +00:00
vardebug.mk make(1): extend debug logging to error values 2020-08-08 14:28:46 +00:00
varfind.exp make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
varfind.mk make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
varmisc.exp make(1): add test for indirect unclosed variable 2020-07-30 13:50:27 +00:00
varmisc.mk make(1): move test for .undef into separate file 2020-08-23 19:30:13 +00:00
varmod-assign.exp make(1): fix error message for ::!= modifier with shell error 2020-08-25 21:16:53 +00:00
varmod-assign.mk make(1): fix error message for ::!= modifier with shell error 2020-08-25 21:16:53 +00:00
varmod-defined.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-defined.mk make(1): add test for the :D modifier 2020-08-25 21:58:08 +00:00
varmod-edge.exp make(1): improve error message in case of unfinished modifiers 2020-08-08 13:27:42 +00:00
varmod-edge.mk make(1): fixup for "Unfinished modifier" 2020-08-08 13:29:09 +00:00
varmod-exclam-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-exclam-shell.mk make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-extension.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-extension.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-gmtime.exp make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-gmtime.mk make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-hash.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-hash.mk make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-head.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-head.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-ifelse.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-ifelse.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-l-name-to-value.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-l-name-to-value.mk make(1): add test for the :L modifier 2020-08-25 22:25:05 +00:00
varmod-localtime.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-localtime.mk make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-loop.exp make(1): move tests for :S, :C, :@ from modmisc to their separate tests 2020-08-16 12:30:45 +00:00
varmod-loop.mk make(1): move tests for :S, :C, :@ from modmisc to their separate tests 2020-08-16 12:30:45 +00:00
varmod-match-escape.exp make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-match-escape.mk make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-match.exp make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-match.mk make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-no-match.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-no-match.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-order-reverse.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-order-reverse.mk make(1): move tests for the :O and :Or modifiers into separate files 2020-08-16 20:13:10 +00:00
varmod-order-shuffle.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-order-shuffle.mk make(1): move tests for the :Ox modifier into separate file 2020-08-16 20:43:01 +00:00
varmod-order.exp make(1): move tests for the :Ox modifier into separate file 2020-08-16 20:43:01 +00:00
varmod-order.mk make(1): move tests for the :Ox modifier into separate file 2020-08-16 20:43:01 +00:00
varmod-path.exp make(1): add test for the :P variable modifier 2020-08-23 08:10:49 +00:00
varmod-path.mk make(1): add test for the :P variable modifier 2020-08-23 08:10:49 +00:00
varmod-quote-dollar.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-quote-dollar.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-quote.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-quote.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-range.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-range.mk make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-remember.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-remember.mk make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-root.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-root.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-select-words.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-select-words.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-subst-regex.exp make(1): fix manual page about the modifiers of the :C modifier 2020-08-28 17:15:04 +00:00
varmod-subst-regex.mk make(1): fix manual page about the modifiers of the :C modifier 2020-08-28 17:15:04 +00:00
varmod-subst.exp make(1): move tests for :S, :C, :@ from modmisc to their separate tests 2020-08-16 12:30:45 +00:00
varmod-subst.mk make(1): fix a few inconsistencies in the manual page 2020-08-19 06:10:06 +00:00
varmod-sysv.exp make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
varmod-sysv.mk make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
varmod-tail.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-tail.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-to-abs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-abs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-lower.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-lower.mk make(1): add tests for :tl and :tu modifiers 2020-08-28 17:21:02 +00:00
varmod-to-many-words.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-many-words.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-one-word.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-one-word.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-separator.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-separator.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-upper.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-to-upper.mk make(1): add tests for :tl and :tu modifiers 2020-08-28 17:21:02 +00:00
varmod-undefined.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-undefined.mk make(1): add test for :U modifier 2020-08-23 20:49:33 +00:00
varmod-unique.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-unique.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dollar.exp make(1): add test for the $$ expression 2020-08-19 05:40:06 +00:00
varname-dollar.mk make(1): add test for the $$ expression 2020-08-19 05:40:06 +00:00
varname-dot-alltargets.exp make(1): add test for the .ALLTARGETS special variable 2020-08-25 22:51:54 +00:00
varname-dot-alltargets.mk make(1): add test for the .ALLTARGETS special variable 2020-08-25 22:51:54 +00:00
varname-dot-curdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-curdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includedfromdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-includedfromdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includedfromfile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-includedfromfile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includes.exp make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-includes.mk make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-libs.exp make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-libs.mk make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-make-dependfile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-dependfile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-expand_variables.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-expand_variables.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-exported.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-exported.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-jobs-prefix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-jobs-prefix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-level.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-level.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-makefile_preference.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-makefile_preference.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-makefiles.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-makefiles.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-bailiwick.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-bailiwick.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-created.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-created.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-files.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-files.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_filter.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_filter.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_paths.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_paths.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_patterns.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_patterns.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-prefix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-prefix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-mode.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-mode.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-path_filemon.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-path_filemon.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-pid.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-pid.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-ppid.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-ppid.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-save_dollars.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-save_dollars.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-makeoverrides.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-makeoverrides.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-newline.exp make(1): add test for the .newline variable 2020-08-19 05:51:18 +00:00
varname-dot-newline.mk make(1): add test for the .newline variable 2020-08-19 05:51:18 +00:00
varname-dot-objdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-objdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-parsedir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-parsedir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-parsefile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-parsefile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-path.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-path.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-shell.exp make(1): fix assertion failure in debug output for read-only variables 2020-08-23 09:28:52 +00:00
varname-dot-shell.mk make(1): fix assertion failure in debug output for read-only variables 2020-08-23 09:28:52 +00:00
varname-dot-targets.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-targets.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-empty.exp make(1): try to set the variable named "" using the command line 2020-08-22 21:22:24 +00:00
varname-empty.mk make(1): try to set the variable named "" using the command line 2020-08-22 21:22:24 +00:00
varname-make_print_var_on_error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-make_print_var_on_error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-make.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-make.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-makeflags.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-makeflags.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-pwd.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-pwd.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-vpath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-vpath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varparse-dynamic.exp make(1): fix off-by-one error in Var_Parse for dynamic variables 2020-07-26 22:19:11 +00:00
varparse-dynamic.mk make(1): add test for off-by-one error in Var_Parse 2020-07-26 22:15:36 +00:00
varquote.exp
varquote.mk
varshell.exp make(1): add post-processing for tests 2020-07-04 22:01:10 +00:00
varshell.mk