This is less clumsy.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
#![allow(clippy::writeln_empty_string)]
pub mod crates;
+pub mod imports;
pub mod prelude;
-#[path="prelude-part.rs"]
-pub mod prelude_part;
-
pub mod geometry;
pub mod html;
pub mod zcoord;
// There is NO WARRANTY.
pub use crate::crates::*;
-pub use crate::prelude_part::*;
+pub use crate::imports::*;
use otter_support::crates::*;
use otter_base::crates::*;
-use otter_base::prelude_part::*;
+use otter_base::imports::*;
pub use std::any::Any;
pub use std::borrow::Cow;
//! [build instructions](https://www.chiark.greenend.org.uk/~ianmdlvl/otter/docs/build.html).
pub mod crates;
+pub mod imports;
pub mod prelude;
-#[path="prelude-part.rs"]
-pub mod prelude_part;
-
pub mod accounts;
pub mod asseturl;
pub mod authproofs;
// There is NO WARRANTY.
pub use crate::crates::*;
-pub use crate::prelude_part::*;
+pub use crate::imports::*;
pub use otter_base::crates::*;
-pub use otter_base::prelude_part::*;
+pub use otter_base::imports::*;
pub use otter_support::crates::*;
-pub use otter_support::prelude_part::*;
+pub use otter_support::imports::*;
// There is NO WARRANTY.
pub mod crates;
+pub mod imports;
pub mod prelude;
-#[path="prelude-part.rs"]
-pub mod prelude_part;
-
pub mod support;
#[path="../src/tz.rs"] pub mod tz;
// There is NO WARRANTY.
pub use crate::crates::*;
-pub use crate::prelude_part::*;
+pub use crate::imports::*;
pub use otter_base::crates::*;
-pub use otter_base::prelude_part::*;
+pub use otter_base::imports::*;