Home | History | Annotate | Download | only in unit-tests
History log of /src/usr.bin/make/unit-tests/include-main.mk
RevisionDateAuthorComments
 1.9  01-Jun-2023  rillig tests/make: force line-based diagnostics to be listed in the tests

This way, contradictions between the intended output and the actual
output are closer together and have a better chance of being spotted.
 1.8  19-Jan-2023  rillig tests/make: rename files that are not test cases
 1.7  08-Jan-2022  rillig make: fix stack traces in -dp mode (since 2021-01-26)

Previously, the stack traces omitted some lines that seemed to be
redundant. As a result, the stack traces contained confusing line
numbers.
 1.6  22-Jan-2021  rillig make(1): fix test for .INCLUDEDFROMFILE

The test did not test the intended variable before.

If the implementation of the .INCLUDEDFROMFILE had been wrong before,
the test would have succeeded nevertheless since it tested whether the
variable named "include-main.mk" was defined, which was obviously never
the case since that's the value of the variable, not the name.
 1.5  05-Sep-2020  rillig make(1): fix .INCLUDEDFROMDIR/.INCLUDEDFROMFILE
 1.4  05-Sep-2020  rillig make(1): add test for .INCLUDEDFILE combined with .for loops

The .for loops are implemented as a special kind of .include, therefore
they affect the .INCLUDEDFROM variable.
 1.3  05-Sep-2020  rillig make(1): make test for .INCLUDEDFROMDIR simpler

The .info and .warning directives provide exactly the early expansion
that this test needs. No more .for for getting a snapshot of a
variable.
 1.2  27-Jul-2020  rillig make(1): document where to fix the .INCLUDEDFROM bug
 1.1  17-May-2020  rillig usr.bin/make: demonstrate actual behavior of .INCLUDEDFROMFILE

RSS XML Feed