Commit graph

15 commits

Author SHA1 Message Date
Till Wegmueller
7889dffdea
Update workspace structure, unify metadata, enhance logging, and expand error handling
- Centralize package metadata in workspace for consistency.
- Upgrade `pkg6dev` and `pkg6repo` to version `0.5.1`, aligning with new workspace configuration.
- Introduce `EnvFilter` for dynamic logging configuration, defaulting to debug level.
- Add `LoggingEnvError` variant to `Pkg6DevError` with structured diagnostics for improved error handling.
2025-07-27 11:08:39 +02:00
Till Wegmueller
40560e5960
Add xtask for build and test automation, replacing legacy scripts, and integrate commands for environment setup, build, test, and formatting. Update documentation for cargo-xtask usage. 2025-07-26 14:18:30 +02:00
Till Wegmueller
bef5442afd
Adding diff-struct
Signed-off-by: Till Wegmueller <toasterson@gmail.com>
2024-08-15 21:27:00 +02:00
Till Wegmueller
5cea5186d7
Add serde and image starter module
Signed-off-by: Till Wegmueller <toasterson@gmail.com>
2024-08-14 20:02:29 +02:00
Till Wegmueller
4ebecbd153 Adding ports and specfile crates. Switch to thiserror for libraries 2022-09-02 23:48:26 +02:00
Till Wegmueller
37d7d8ee08 Add userland library for things related to oi userland 2021-04-25 18:40:06 -03:00
Till Wegmueller
25ff8bc9d4 merging all ips packages into one repo 2021-03-21 14:12:03 -03:00
Till Wegmueller
d2a414fb4a Implement dependency action 2020-08-06 00:06:18 +02:00
Till Wegmueller
4057826c7a Update version 2020-07-18 00:55:42 +02:00
Till Wegmueller
56ec3c718d Only License or license-file is necessary 2020-06-04 16:03:02 +02:00
Till Wegmueller
9aac1f148c Publish Placeholder package to crates.io 2020-06-04 15:53:50 +02:00
Till Wegmueller
e0138ad759 Fixup Dir regex 2020-05-21 12:04:47 +02:00
Till Wegmueller
eafbb834a5 Better error handling 2020-05-18 16:57:21 +02:00
Till Wegmueller
6340ef71ff Add License to Cargo.toml 2020-05-17 22:39:47 +02:00
Till Wegmueller
b57d63cebf Intial set function Parsing 2020-05-17 01:17:19 +02:00