aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml1
-rw-r--r--LICENSE.md2
-rw-r--r--README.md20
3 files changed, 23 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 9395ded..b97dc43 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,6 +6,7 @@ edition = "2018"
description = "a POSIX-compatible make implemented in Rust"
readme = "README.md"
repository = "https://code.boringcactus.com/makers/"
+license-file = "LICENSE.md"
keywords = ["build", "make"]
categories = ["development-tools"]
diff --git a/LICENSE.md b/LICENSE.md
new file mode 100644
index 0000000..26874f0
--- /dev/null
+++ b/LICENSE.md
@@ -0,0 +1,2 @@
+Released under the [Indie Code Catalog Standard Deal](https://indiecc.com/deal/3.0.0),
+version 3.0.0 or later.
diff --git a/README.md b/README.md
index a1daa2b..9ac974e 100644
--- a/README.md
+++ b/README.md
@@ -7,3 +7,23 @@ A (mostly) [POSIX-compatible](https://pubs.opengroup.org/onlinepubs/9699919799/u
- internationalization (`LANG`/`LC_ALL`/`LC_CTYPE`/`LC_MESSAGES`) not implemented
- XSI conformance (SCCS integration) not implemented
- signal handling not implemented
+- library handling not implemented
+- some POSIX-specified features are pending (search `TODO` for a list)
+- builtin macro `MAKE` is defined as `makers`
+
+## status
+
+automated tests only cover a small fraction of this software, so as it stands it's not profoundly reliable.
+that said, I test manually on complicated projects, and the current record for most complex project which builds successfully with yapymake is Tcl.
+
+## changelog
+
+### v0.1.0 - 2021-03-25
+
+- initial release
+
+## license
+
+Released under the [Indie Code Catalog Standard Deal](https://indiecc.com/deal/3.0.0), version 3.0.0 or later.
+
+Commercial licenses are available for purchase [through Indie Code Catalog](https://indiecc.com/~boringcactus/makers).