diff options
| -rw-r--r-- | Cargo.lock | 2 | ||||
| -rw-r--r-- | Cargo.toml | 2 | ||||
| -rw-r--r-- | README.md | 10 | 
3 files changed, 12 insertions, 2 deletions
| @@ -338,7 +338,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"  [[package]]  name = "makers" -version = "0.7.0" +version = "0.8.0"  dependencies = [   "clap",   "color-eyre", @@ -1,6 +1,6 @@  [package]  name = "makers" -version = "0.7.0" +version = "0.8.0"  authors = ["boringcactus / Melody Horn <melody@boringcactus.com>"]  edition = "2021"  description = "a POSIX-compatible make implemented in Rust" @@ -38,6 +38,16 @@ list of features that are needed for version 1.0:  ## changelog +### v0.8.0 - 2024-11-15 + +- license is worse +- implement `-C`/`--directory` flag +- pass flags into recursive calls via `MAKEFLAGS` environment variable +- implement GNU-style `export EGG=bug` +- rebuild out-of-date makefiles (but not with as much environment preservation as GNU make provides) +- implement GNU-style rule-specific macros `target: EGG=bug` +- implement GNU-style `.SECONDEXPANSION` (but not properly deferred like in GNU make) +  ### v0.7.0 - 2021-04-13  - implement GNU-style functions `abspath`, `firstword` |