chiark
/
gitweb
/
~ian
/
subdirmk.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
README: Update copyright date
[subdirmk.git]
/ generate
2020-01-26
Ian Jackson
syntax: Support &: literal (for make `grouped' multiple...
commit
|
commitdiff
2020-01-11
Ian Jackson
Syntax: Incompatible change: &$( does not do daft ...
commit
|
commitdiff
2020-01-11
Ian Jackson
Syntax: Provide convenience syntax &( for $(eval
commit
|
commitdiff
2020-01-11
Ian Jackson
Syntax: Incompatible change: Use &{ not &${ for macros
commit
|
commitdiff
2019-12-30
Ian Jackson
Legal: Add NO WARRANTY everywhere
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Avoid $err_file undefined warning during...
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Mention suppressions when warning re VAR...
commit
|
commitdiff
2019-12-30
Ian Jackson
Syntax: Support &:local+global !...
commit
|
commitdiff
2019-12-30
Ian Jackson
Syntax: Rescope effect of &:local+global
commit
|
commitdiff
2019-12-30
Ian Jackson
Syntax: Expand &$( and &$NN to use ${ } rather than...
commit
|
commitdiff
2019-12-30
Ian Jackson
Syntax: Use ${top_srcdir} rather than $(top_srcdir)
commit
|
commitdiff
2019-12-30
Ian Jackson
Syntax: expand &$... to ${....} rather than $(....)
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Introduce new `broken-var-ref' warning
commit
|
commitdiff
2019-12-30
Ian Jackson
Warning reporting: Report each warning only once
commit
|
commitdiff
2019-12-30
Ian Jackson
Warning reporting: Provide &:local+global directive
commit
|
commitdiff
2019-12-30
Ian Jackson
Warning reporting: Warning suppression system
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Sort occurrences properly in local+global...
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Warn for confusing single-char $ expansions
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Track variable references in &-expansions
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Track basic $-references
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Track settings of variables
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: Infrastructure for tracking and warning about...
commit
|
commitdiff
2019-12-30
Ian Jackson
Warnings: generate: Basic `wrn' function
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Fix &${ } end condition
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Fix { } in &${ to actually output the { }
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: use oraw in a few more places
commit
|
commitdiff
2019-12-30
Ian Jackson
Big incompatible change: Rename `Subdir' to `Dir'
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Fix messages resulting from bad directi...
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Nested scope: Change `Eval' to `eval'
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Nested scope: Change `Macro' to `macro'
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Trim the `bad escape' message.e
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Better reporting of nest-related errors
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Often say `subdirmk' rather than `$0'
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Replace or update many calls to `die'
commit
|
commitdiff
2019-12-30
Ian Jackson
Error handling: Provide err and ddbl_only, and an inter...
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Make @nest always be nonempty
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Do not tolerate unclosed nested scopes at EOF
commit
|
commitdiff
2019-12-30
Ian Jackson
Macro assistance part 2 - syntax for $(eval $(call...
commit
|
commitdiff
2019-12-30
Ian Jackson
Macro assistance part 1 - macro directive
commit
|
commitdiff
2019-12-30
Ian Jackson
Dollar doubling feature
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Introduce oraw
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Introduce od
commit
|
commitdiff
2019-12-30
Ian Jackson
Interface: Read Final.sd.mk
commit
|
commitdiff
2019-12-30
Ian Jackson
Interface: Rename Perdir to Suffix; provide Prefix
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Make many dir vars globals
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Fix an erroneous comment
commit
|
commitdiff
2019-12-30
Ian Jackson
generate: Drop comment about input files
commit
|
commitdiff
2019-12-29
Ian Jackson
Syntax: Line joining with &\
commit
|
commitdiff
2019-12-29
Ian Jackson
Syntax: Refine &TARGETS_things, mostly to avoid # wrinkle
commit
|
commitdiff
2019-12-28
Ian Jackson
Syntax: only some directives' RHS should be &-expanded
commit
|
commitdiff
2019-12-28
Ian Jackson
Syntax: Provide &$VARIABLE
commit
|
commitdiff
2019-12-28
Ian Jackson
Syntax: Use &\ for escaping; abolish \&
commit
|
commitdiff
2019-12-28
Ian Jackson
Syntax: Introduce &. and friends
commit
|
commitdiff
2019-12-28
Ian Jackson
generate: Provide $var_prefix_name to process_input_mk
commit
|
commitdiff
2019-12-28
Ian Jackson
Syntax: Introduce &:changequote
commit
|
commitdiff
2019-12-28
Ian Jackson
generate: Track output Makefiles properly
commit
|
commitdiff
2019-12-28
Ian Jackson
generate: Handle nodes with no own Subdir.sd.mk
commit
|
commitdiff
2019-12-28
Ian Jackson
generate: Add missing final newline to main.mk
commit
|
commitdiff
2019-12-28
Ian Jackson
Merge from secnet
commit
|
commitdiff
2019-12-08
Ian Jackson
&TARGETS*: make autogenerated targets .PHONY
commit
|
commitdiff
2019-12-07
Ian Jackson
subdirmk: Suppress MAKEFILE_TEMPLATES when running...
commit
|
commitdiff
2019-12-07
Ian Jackson
subdirmk: break out subdirmk_target in generated Makefile
commit
|
commitdiff
2019-12-04
Ian Jackson
subdirmk: stub Makefiles: filter out `all'
commit
|
commitdiff
2019-11-24
Ian Jackson
subdirmk: Change stub force target to `run-main.mk'
commit
|
commitdiff
2019-11-24
Ian Jackson
subdirmk: Fix bug when target in subdir exists
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: Go back to ^ and ~
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: Implement new syntax
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: Actually clear right variable
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: main.mk: clear SUBDIRMK_MAKEFILES MAKEFILE_TE...
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: Rename MAKEFILES variable
commit
|
commitdiff
2019-11-14
Ian Jackson
subdirmk: Make \& work (!)
commit
|
commitdiff
2019-11-13
Ian Jackson
Transpose directories
commit
|
commitdiff