forked from 1b-agent/opencadstudio-upstream
Generic plugin runtime (src/plugin/, HostSession, per-tab plugin_state, command router). QGIS-style add-on layout with plugin.toml and single PluginRegistration. Storm Sewer refactored as reference consumer with dispatch.rs, catchments, LandXML, headless tests (43 passing). Core update.rs decoupled from storm_sewer via CadCommand object-pick hooks. Docs: plugin-architecture.md, plugin-template, PR and issue-78 reply drafts.
17 lines
615 B
TOML
17 lines
615 B
TOML
[package]
|
|
name = "stormsewer"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "Native-Rust storm sewer network hydrology & hydraulics (Rational method, Manning, HGL). Engine core for the Open CAD Studio storm-sewer module and HydroComplete."
|
|
license = "GPL-3.0-or-later"
|
|
repository = "https://github.com/mf4633/stormsewer"
|
|
keywords = ["hydrology", "hydraulics", "stormwater", "civil-engineering", "cad"]
|
|
categories = ["science", "simulation"]
|
|
|
|
# Engine is std-only on purpose: dependency-light and WASM-friendly.
|
|
[dependencies]
|
|
quick-xml = { version = "0.37", default-features = false }
|
|
|
|
[lib]
|
|
name = "stormsewer"
|