mirror of https://codeberg.org/topola/topola.git
33 lines
949 B
Rust
33 lines
949 B
Rust
// SPDX-FileCopyrightText: 2024 Topola contributors
|
|
//
|
|
// SPDX-License-Identifier: MIT
|
|
//! [Topola](https://topola.dev) is a work-in-progress interactive
|
|
//! topological router in Rust.
|
|
//!
|
|
//! The project is funded by the [NLnet Foundation](https://nlnet.nl/) from
|
|
//! the [NGI0 Entrust](https://nlnet.nl/entrust/) fund.
|
|
|
|
#![doc(
|
|
html_favicon_url = "https://codeberg.org/topola/topola/raw/commit/e1b56875edf039aab9f41868826bcd3a92097133/assets/favicon.ico"
|
|
)]
|
|
#![doc(
|
|
html_logo_url = "https://codeberg.org/topola/topola/raw/commit/e1b56875edf039aab9f41868826bcd3a92097133/assets/logo.svg"
|
|
)]
|
|
#![cfg_attr(not(feature = "disable_contracts"), feature(try_blocks))]
|
|
// TODO: fix all occurences
|
|
#![allow(unused_must_use)]
|
|
|
|
pub mod graph;
|
|
#[macro_use]
|
|
pub mod drawing;
|
|
pub mod autorouter;
|
|
pub mod board;
|
|
pub mod geometry;
|
|
pub mod interactor;
|
|
pub mod layout;
|
|
pub mod math;
|
|
pub mod router;
|
|
pub mod specctra;
|
|
pub mod stepper;
|
|
pub mod triangulation;
|