aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 27e19fe..64dcd2a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,10 +1,14 @@
+//! A (mostly) [POSIX-compatible](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html)
+//! make implemented in Rust. Not explicitly aiming for full support for
+//! [every GNU make feature](https://www.gnu.org/software/make/manual/html_node/index.html),
+//! but adding whichever features are strictly necessary to be compatible with existing
+//! GNUish makefiles.
#![warn(
unsafe_code,
unused_crate_dependencies,
variant_size_differences,
clippy::cargo,
clippy::nursery,
- clippy::missing_docs_in_private_items,
clippy::str_to_string,
clippy::unwrap_used,
clippy::integer_arithmetic,
@@ -15,7 +19,6 @@
clippy::clone_on_ref_ptr,
clippy::todo
)]
-#![allow(clippy::missing_docs_in_private_items)]
use std::fs::metadata;
use std::io::stdin;