[profile.dev] opt-level = 1 lto = "thin" [profile.dev.package."*"] opt-level = 3 # [profile.dev.package.cbg_forms] # opt-level = 1 [profile.release] opt-level = 3 codegen-units = 1 lto = "fat" strip = "debuginfo" # Defines a size-optimized profile for the WASM bundle in release mode [profile.wasm-release] inherits = "release" opt-level = 'z' codegen-units = 1 lto = "fat" panic = "abort" [workspace] members = ["iced", "llama_forge_rs"] resolver = "2" [workspace.package] authors = ["Tristan Druyen"] description = "The Ökonzept monorepo" license = "AGPL-3.0-or-later" publish = false readme = "README.md" repository = "https://git.vlt81.de/oekonzept/oeko-mono" version = "0.1.1" [workspace.dependencies] leptos = { version = "0.6", features = ["serde"] } leptos_axum = { version = "0.6" } leptos_meta = { version = "0.6" } leptos_router = { version = "0.6" } server_fn = { version = "0.6" } axum = { version = "0.7", features = ["macros"] } http = "1.1" wasm-bindgen = "=0.2.93" [workspace.metadata.cargo-all-features] skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"]] # [[workspace.metadata.leptos]] # name = "oeko-mono" # output-name = "oeko-mono" # site-root = "target/site" # assets-dir = "public" # site-pkg-dir = "pkg" # style-file = "style/main.sass" # site-addr = "127.0.0.1:3000" # bin-package = "server" # bin-target-triple = "x86_64-unknown-linux-gnu" # lib-package = "wasm-lib" # tailwind-input-file = "style/tailwind.css" # tailwind-config-file = "./tailwind.config.js" # TODO How to change this for embed ??