aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--README.md10
3 files changed, 12 insertions, 2 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 50053e7..46581a3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -338,7 +338,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
[[package]]
name = "makers"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"clap",
"color-eyre",
diff --git a/Cargo.toml b/Cargo.toml
index fb8f888..450b2f0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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"
diff --git a/README.md b/README.md
index 90aa60a..fdae87c 100644
--- a/README.md
+++ b/README.md
@@ -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`