diff --git a/build.rs b/build.rs index a780b3d3..6490ba82 100644 --- a/build.rs +++ b/build.rs @@ -1,5 +1,15 @@ extern crate skeptic; +use std::fs; + fn main() { - skeptic::generate_doc_tests(&["README.md"]); + let paths = fs::read_dir("./pages/").unwrap(); + + for path in paths { + let p = path.unwrap().path(); + let s = p.to_str().unwrap(); + if s.contains(".md") { + skeptic::generate_doc_tests(&[s]) + } + } }