diff options
-rw-r--r-- | Cargo.toml | 1 | ||||
-rw-r--r-- | LICENSE.md | 2 | ||||
-rw-r--r-- | README.md | 20 |
3 files changed, 23 insertions, 0 deletions
@@ -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. @@ -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). |