chiark / gitweb /
subdirmk.git
2019-12-30 Ian JacksonWarnings: Sort occurrences properly in local+global...
2019-12-30 Ian JacksonWarnings: Warn for confusing single-char $ expansions
2019-12-30 Ian JacksonWarnings: Track variable references in &-expansions
2019-12-30 Ian JacksonWarnings: Track basic $-references
2019-12-30 Ian JacksonWarnings: Track settings of variables
2019-12-30 Ian JacksonWarnings: Infrastructure for tracking and warning about...
2019-12-30 Ian JacksonWarnings: generate: Basic `wrn' function
2019-12-30 Ian Jacksontests/filter/check: Capture generate's stderr
2019-12-30 Ian Jacksontest/filter: Test &${ ... } rather better
2019-12-30 Ian Jacksongenerate: Fix &${ } end condition
2019-12-30 Ian Jacksongenerate: Fix { } in &${ to actually output the { }
2019-12-30 Ian Jacksontests/filter: Rename `doctest' -> `doctests' everywhere
2019-12-30 Ian JacksonREADME: Move &:changequote further down
2019-12-30 Ian JacksonREADME: Explain a wrinkle in &:include filename semantics
2019-12-30 Ian Jacksongenerate: use oraw in a few more places
2019-12-30 Ian JacksonREADME: Miscellaneous fixes and clarifications
2019-12-30 Ian JacksonREADME: Document restriction on $-doubling and lack...
2019-12-30 Ian JacksonREADME: Move `Tables of file reference syntaxes' down
2019-12-30 Ian JacksonBig incompatible change: Rename `Subdir' to `Dir'
2019-12-30 Ian JacksonError handling: Fix messages resulting from bad directi...
2019-12-30 Ian Jacksongenerate: Nested scope: Change `Eval' to `eval'
2019-12-30 Ian Jacksongenerate: Nested scope: Change `Macro' to `macro'
2019-12-30 Ian JacksonError handling: Trim the `bad escape' message.e
2019-12-30 Ian JacksonError handling: Better reporting of nest-related errors
2019-12-30 Ian JacksonError handling: Often say `subdirmk' rather than `$0'
2019-12-30 Ian JacksonError handling: Replace or update many calls to `die'
2019-12-30 Ian JacksonError handling: Provide err and ddbl_only, and an inter...
2019-12-30 Ian Jacksongenerate: Make @nest always be nonempty
2019-12-30 Ian Jacksongenerate: Do not tolerate unclosed nested scopes at EOF
2019-12-30 Ian JacksonMacro assistance part 2 - syntax for $(eval $(call...
2019-12-30 Ian JacksonMacro assistance part 1 - macro directive
2019-12-30 Ian Jacksondoctests: Rename `desc' etc. in extract-doctest from...
2019-12-30 Ian Jacksondoctests: Improve entry description filter
2019-12-30 Ian JacksonDollar doubling feature
2019-12-30 Ian Jacksontests/filter/.gitignore: Ignore all .tmp
2019-12-30 Ian Jacksongenerate: Introduce oraw
2019-12-30 Ian Jacksongenerate: Introduce od
2019-12-30 Ian Jacksonexample: Introduce a Final.sd.mk and test it
2019-12-30 Ian Jacksontests/filter: Test Final.sd.mk
2019-12-30 Ian JacksonInterface: Read Final.sd.mk
2019-12-30 Ian JacksonREADME: fix TARGETS text for new tidier semantics
2019-12-30 Ian JacksonInterface: Rename Perdir to Suffix; provide Prefix
2019-12-30 Ian Jacksongenerate: Make many dir vars globals
2019-12-30 Ian Jacksongenerate: Fix an erroneous comment
2019-12-30 Ian Jacksongenerate: Drop comment about input files
2019-12-30 Ian Jacksontests/check: Dynamic parallism choice
2019-12-30 Ian Jacksontests/check: Show parallel make rune we run
2019-12-30 Ian Jacksontests: Run in parallel
2019-12-29 Ian Jacksontests/example: Reset times of (copied) source files too
2019-12-29 Ian Jacksontests/example: Build in a copy
2019-12-29 Ian Jacksontests/build-common: Copy subdirmk, rather than symlinking
2019-12-29 Ian Jacksontests/intree: Make copy and break out from tests/example
2019-12-29 Ian Jacksonbuild tests: Break out build-common
2019-12-29 Ian Jacksonregen.mk.in: Clarify documentation about realclean
2019-12-29 Ian Jacksonregen.mk.in: Document CONFIG_STATUS_OUTPUTS
2019-12-29 Ian Jacksontest/example/check: Reset times for regen tests
2019-12-29 Ian Jacksontest/example/check: Make sections appear in stderr...
2019-12-29 Ian Jacksontests/example/check: Better handling of makefile updates
2019-12-29 Ian Jacksontests/example: Include non-.sd.mk files in SUBDIRMK_MAK...
2019-12-29 Ian Jacksontests/example: Correct filename for for-test.mk
2019-12-29 Ian Jacksonregen.mk.in: Debugging, controlled by SUBDIRMK_REGEN_NDEBUG
2019-12-29 Ian Jacksontests: Test Perdir.sd.mk
2019-12-29 Ian JacksonREADME: Do not assert that all directive arguments...
2019-12-29 Ian JacksonREADME: Document NEWQUOTE\$ in changequote
2019-12-29 Ian JacksonSyntax: Line joining with &\
2019-12-29 Ian Jacksontests: Test &TARGETS feature
2019-12-29 Ian JacksonSyntax: Refine &TARGETS_things, mostly to avoid # wrinkle
2019-12-28 Ian JacksonSyntax: only some directives' RHS should be &-expanded
2019-12-28 Ian JacksonSyntax: Provide &$VARIABLE
2019-12-28 Ian Jacksondoctests: Test in sub/dir too
2019-12-28 Ian Jacksondoctests: Add missing & from include
2019-12-28 Ian Jacksondoctests: check: Define i and o vars
2019-12-28 Ian Jacksondoctests: Fail on extraction if we don't understand...
2019-12-28 Ian Jacksontests/filter/check: Enable pipefail
2019-12-28 Ian Jacksondoctests: Extract and use
2019-12-28 Ian Jacksondoctests: Fix newline handling in changequote mode...
2019-12-28 Ian JacksonREADME, doctests: Use NEWQUOTE instead of STUFF
2019-12-28 Ian Jacksondoctests: Provide extract-doctest
2019-12-28 Ian JacksonREADME: Do not use => inappropriately
2019-12-28 Ian JacksonSyntax: Use &\ for escaping; abolish \&
2019-12-28 Ian JacksonSyntax: Introduce &. and friends
2019-12-28 Ian Jacksongenerate: Provide $var_prefix_name to process_input_mk
2019-12-28 Ian JacksonSyntax: Introduce &:changequote
2019-12-28 Ian Jacksongenerate: Track output Makefiles properly
2019-12-28 Ian Jacksontests/filter: Add .../sub/dir
2019-12-28 Ian Jacksontests: Shuffle, make tests/check run all the tests
2019-12-28 Ian Jacksontests/filter: New test framework for generate
2019-12-28 Ian Jacksongenerate: Handle nodes with no own Subdir.sd.mk
2019-12-28 Ian Jacksongenerate: Add missing final newline to main.mk
2019-12-28 Ian Jacksontests: Add some section comments.
2019-12-28 Ian Jacksonexample: Add a comment next to for-test bits
2019-12-28 Ian JacksonREADME: Fix a mistake in the file reference table
2019-12-28 Ian JacksonMerge from secnet
2019-12-08 Ian Jackson&TARGETS*: make autogenerated targets .PHONY
2019-12-08 Ian Jacksondocs: Minor fix to README
2019-12-08 Ian Jacksondocs: Minor fixes to regen.mk.in comment
2019-12-07 Ian Jacksonsubdirmk: Suppress MAKEFILE_TEMPLATES when running...
2019-12-07 Ian Jacksonsubdirmk: break out subdirmk_target in generated Makefile
2019-12-04 Ian Jacksonsubdirmk: stub Makefiles: filter out `all'
2019-11-25 Ian Jacksonsubdirmk: clean.sd.mk: Delete .*~ too (eg .gitignore~) subdirmk/0.1
next