diff options
author | Melody Horn <melody@boringcactus.com> | 2021-04-03 23:15:44 -0600 |
---|---|---|
committer | Melody Horn <melody@boringcactus.com> | 2021-04-03 23:15:44 -0600 |
commit | 0a7919737e55c2bd5e87698f10717501e850f0d7 (patch) | |
tree | 8e97d515dae0f2f742e73553fd373f44401e840e | |
parent | 91250ecfa75ea754f54aae6d8a52cd8ce9724e0c (diff) | |
download | makers-0.4.0.tar.gz makers-0.4.0.zip |
that's good enough for 0.4.00.4.0
-rw-r--r-- | Cargo.lock | 2 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | README.md | 7 |
3 files changed, 9 insertions, 2 deletions
@@ -306,7 +306,7 @@ checksum = "8916b1f6ca17130ec6568feccee27c156ad12037880833a3b842a823236502e7" [[package]] name = "makers" -version = "0.3.0" +version = "0.4.0" dependencies = [ "dirs", "eyre", @@ -1,6 +1,6 @@ [package] name = "makers" -version = "0.3.0" +version = "0.4.0" authors = ["boringcactus / Melody Horn <melody@boringcactus.com>"] edition = "2018" description = "a POSIX-compatible make implemented in Rust" @@ -31,6 +31,13 @@ list of features that are needed for version 1.0: ## changelog +### v0.4.0 - 2021-04-03 + +- fix newline handling so escaped newlines & conditional lines work the way they're supposed to +- implement GNU-style `%`-matching inference rules +- dependencies of `.PHONY` special target are now always assumed out-of-date until rebuilt, regardless of filesystem status +- give user-defined inference rules priority over built-in ones + ### v0.3.0 - 2021-04-03 - allow installing with `--no-default-features` for pure-POSIX compatibility |