aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorMelody Horn <melody@boringcactus.com>2021-04-03 15:33:46 -0600
committerMelody Horn <melody@boringcactus.com>2021-04-03 15:33:46 -0600
commitcca9ad108791b1c2b6be64dd771f9bfc383bfb46 (patch)
tree8cb118008e82136e85ce1c97d24776e71189a937 /src/main.rs
parentc6060d6a5497545031a39729606a41433a2e0021 (diff)
downloadmakers-cca9ad108791b1c2b6be64dd771f9bfc383bfb46.tar.gz
makers-cca9ad108791b1c2b6be64dd771f9bfc383bfb46.zip
don't doc the small stuff
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;