2019-12-30 | Ian Jackson | Error handling: Trim the `bad escape' message.e Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Error handling: Better reporting of nest-related errors Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Error handling: Often say `subdirmk' rather than `$0' Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Error handling: Replace or update many calls to `die' Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Error handling: Provide err and ddbl_only, and an internal... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Make @nest always be nonempty Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Do not tolerate unclosed nested scopes at EOF Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Macro assistance part 2 - syntax for $(eval $(call... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Macro assistance part 1 - macro directive Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | doctests: Rename `desc' etc. in extract-doctest from... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | doctests: Improve entry description filter Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Dollar doubling feature Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | tests/filter/.gitignore: Ignore all .tmp Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Introduce oraw Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Introduce od Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | example: Introduce a Final.sd.mk and test it Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | tests/filter: Test Final.sd.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Interface: Read Final.sd.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | README: fix TARGETS text for new tidier semantics Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | Interface: Rename Perdir to Suffix; provide Prefix Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Make many dir vars globals Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Fix an erroneous comment Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | generate: Drop comment about input files Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | tests/check: Dynamic parallism choice Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | tests/check: Show parallel make rune we run Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-30 | Ian Jackson | tests: Run in parallel Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/example: Reset times of (copied) source files too Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/example: Build in a copy Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/build-common: Copy subdirmk, rather than symlinking Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/intree: Make copy and break out from tests/example Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | build tests: Break out build-common Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | regen.mk.in: Clarify documentation about realclean Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | regen.mk.in: Document CONFIG_STATUS_OUTPUTS Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | test/example/check: Reset times for regen tests Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | test/example/check: Make sections appear in stderr... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/example/check: Better handling of makefile updates Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/example: Include non-.sd.mk files in SUBDIRMK_MAKEFILES Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests/example: Correct filename for for-test.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | regen.mk.in: Debugging, controlled by SUBDIRMK_REGEN_NDEBUG Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests: Test Perdir.sd.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | README: Do not assert that all directive arguments... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | README: Document NEWQUOTE\$ in changequote Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | Syntax: Line joining with &\ Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | tests: Test &TARGETS feature Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-29 | Ian Jackson | Syntax: Refine &TARGETS_things, mostly to avoid # wrinkle Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Syntax: only some directives' RHS should be &-expanded Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Syntax: Provide &$VARIABLE Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Test in sub/dir too Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Add missing & from include Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: check: Define i and o vars Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Fail on extraction if we don't understand... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | tests/filter/check: Enable pipefail Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Extract and use Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Fix newline handling in changequote mode... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | README, doctests: Use NEWQUOTE instead of STUFF Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | doctests: Provide extract-doctest Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | README: Do not use => inappropriately Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Syntax: Use &\ for escaping; abolish \& Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Syntax: Introduce &. and friends Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | generate: Provide $var_prefix_name to process_input_mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Syntax: Introduce &:changequote Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | generate: Track output Makefiles properly Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | tests/filter: Add .../sub/dir Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | tests: Shuffle, make tests/check run all the tests Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | tests/filter: New test framework for generate Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | generate: Handle nodes with no own Subdir.sd.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | generate: Add missing final newline to main.mk Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | tests: Add some section comments. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | example: Add a comment next to for-test bits Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | README: Fix a mistake in the file reference table Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-28 | Ian Jackson | Merge from secnet |
commit | commitdiff | tree |
2019-12-08 | Ian Jackson | &TARGETS*: make autogenerated targets .PHONY Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-08 | Ian Jackson | docs: Minor fix to README Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-08 | Ian Jackson | docs: Minor fixes to regen.mk.in comment Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-07 | Ian Jackson | subdirmk: Suppress MAKEFILE_TEMPLATES when running... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-07 | Ian Jackson | subdirmk: break out subdirmk_target in generated Makefile Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-12-04 | Ian Jackson | subdirmk: stub Makefiles: filter out `all' Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-25 | Ian Jackson | subdirmk: clean.sd.mk: Delete .*~ too (eg .gitignore~) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-25 | Ian Jackson | subdirmk: cdeps.sd.mk: Honour &CDEPS_OBJECTS Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-24 | Ian Jackson | subdirmk: Fix bug in regen.mk.in Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-24 | Ian Jackson | subdirmk: Change stub force target to `run-main.mk' Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-24 | Ian Jackson | subdirmk: Fix bug when target in subdir exists Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | Docs: Fix some leftover ; and , Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | subdirmk: Docs, go back to ^ and ~ Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | subdirmk: Go back to ^ and ~ Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | subdirmk: Implement new syntax Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Discuss variable settings and inclusion order Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | subdirmk: Actually clear right variable Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Abolish all absolute pathname syntaxes Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Improve docs. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Fill in an empty cell with a copy instead Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Transpose columns in path syntax reference Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Change . to require rather than imply @ Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Further corresponding new syntax Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: wip new syntax Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Swap rows in syntax table Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: New plan for directory references, further Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: New plan for directory references, new Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: New plan for directory references Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2019-11-14 | Ian Jackson | docs: Summarise directory reference syntaxes, permute Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
next |