summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2023-02-09make: ApplyModifier_Remember always use SCOPE_GLOBALsjg
2023-01-26make: some variables should be read-onlysjg
2023-01-24make: .SYSPATH: to add dirs to sysIncPathsjg
2023-01-24Add the unit testssjg
2023-01-24make: log adjustments of var.readOnlysjg
2023-01-23make: .[NO]READONLY for control of read-only variablessjg
2023-01-19tests/make: rename files that are not test casesrillig
2023-01-19tests/make: remove dependency on expr(1) from a testrillig
2023-01-19make: inline macro for variable namerillig
2023-01-19tests/make: add tests for whitespace in leading '@+-'rillig
2023-01-17Accept whitespace between command specifiers @+- like gmake does. New binutilschristos
2023-01-17tests/make: test backslash-newline after macro expansion in commandrillig
2023-01-03make: add more details to warning 'Extra targets ignored'rillig
2023-01-01make.1: bump daterillig
2023-01-01make.1: fix markuprillig
2023-01-01make.1: sync list of built-in variables with realityrillig
2023-01-01make.1: sort list of built-in variablesrillig
2023-01-01make.1: use consistent markup for boolean flagsrillig
2023-01-01make.1: move description of .MAKE.MODE below the .MAKE.META blockrillig
2023-01-01make.1: reduce indentation of the long list of variable namesrillig
2023-01-01make: don't assemble identifiers from smaller tokensrillig
2022-12-07make: clean up commentsrillig
2022-12-06make: clean up commentsrillig
2022-12-05make: inline LazyBuf_AddBytesBetweenrillig
2022-12-05make: inline local macro in GNodeFlags_ToStringrillig
2022-11-29make.1: clarify in which case an expression may omit bracesrillig
2022-11-29tests/make: document that the ':tl' modifier does not split wordsrillig
2022-11-15make.1: make horizontal and vertical spacing more consistentrillig
2022-10-10make: change return type of unlink_file back to intrillig
2022-10-10make: document the guard for directories in unlink_filerillig
2022-10-02make.1: clean up style, typography, accuracyrillig
2022-10-01make: constify, fix comment indentationrillig
2022-10-01make: use consistent variable names in parserrillig
2022-10-01tests/make: make comment in test for .for easier to understandrillig
2022-10-01make: merge duplicate coderillig
2022-09-28Don't ignore return from snprintf or getcwdsjg
2022-09-27tests/make: add tests for legacy local variables and sortingrillig
2022-09-27make: set WARNS to 6, from the default 5rillig
2022-09-25tests/make: document how variable evaluation needs to be testedrillig
2022-09-25tests/make: reduce trailing whitespacerillig
2022-09-25tests/make: fix test for option '-e' (broken since 2022-01-23)rillig
2022-09-24make: clean up tracking of depth of nested .if directivesrillig
2022-09-24make: only access the list of included files if it is non-emptyrillig
2022-09-24tests/make: add test for .if/.for/.if/.breakrillig
2022-09-24make: fix variable and function names relating to .if nestingrillig
2022-09-24make: move Cond_save_depth above Cond_restore_depthrillig
2022-09-24make: use assertion for internal error conditionrillig
2022-09-23Cond_reset_depth just use cond_min_depthsjg
2022-09-15make(1): fix and simplify optional negation on conditionaluwe
2022-09-15make(1): use .Dl for one-line literal displayuwe