2024-07-12 15:09:39 +09:00
|
|
|
# psb_qaqc
|
|
|
|
|
2024-07-14 11:12:01 +09:00
|
|
|
WIP
|
|
|
|
|
2024-07-25 13:36:20 +09:00
|
|
|
日本語: [./docs/README-ja.md](README-ja.md)
|
2024-07-24 12:48:41 +09:00
|
|
|
|
2024-07-12 15:09:39 +09:00
|
|
|
## For developers
|
2024-07-24 12:48:41 +09:00
|
|
|
Use `rustup` to set up developing tools.
|
|
|
|
|
2024-07-12 15:09:39 +09:00
|
|
|
### build / run
|
|
|
|
```sh
|
|
|
|
cargo build
|
|
|
|
cargo run -- -h
|
|
|
|
```
|
|
|
|
|
2024-07-21 21:04:46 +09:00
|
|
|
Build for JATHub using cross:
|
|
|
|
```sh
|
|
|
|
CROSS_CONTAINER_ENGINE=podman cross build --release --target armv7-unknown-linux-musleabihf
|
|
|
|
```
|
2024-07-24 12:48:41 +09:00
|
|
|
`CROSS_CONTAINER_ENGINE=podman` is optional(default docker).
|
2024-07-21 21:04:46 +09:00
|
|
|
|
2024-07-12 15:09:39 +09:00
|
|
|
### test
|
|
|
|
```sh
|
|
|
|
cargo test
|
|
|
|
```
|
|
|
|
|
|
|
|
### doc
|
|
|
|
```sh
|
|
|
|
cargo doc --open
|
|
|
|
```
|
|
|
|
|
|
|
|
## TODO
|
2024-07-14 11:12:01 +09:00
|
|
|
- add more unittests
|
2024-07-12 15:09:39 +09:00
|
|
|
- test for various cases
|
2024-07-21 21:25:22 +09:00
|
|
|
- split into mods(maybe as lib crates)
|
2024-07-14 11:12:01 +09:00
|
|
|
- add csv check/validate subcommand
|
2024-07-12 15:09:39 +09:00
|
|
|
- skew measurement?
|
2024-07-22 11:27:09 +09:00
|
|
|
- skew measurement test
|
2024-07-25 13:36:20 +09:00
|
|
|
- for start-shiftwork v1.0.0 (add start date parsing)
|
2024-07-14 11:12:01 +09:00
|
|
|
|
|
|
|
check `TODO`s in comments.
|