Commit Graph

110 Commits

Author SHA1 Message Date
black-desk ed1264728d
chore: release 0.2.1
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-29 18:38:48 +08:00
black-desk 6d207e87d3
fix: upgrade PFL to fix export name
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-29 18:18:45 +08:00
black-desk 35772597fb
chore: release 0.2.0
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-26 11:29:20 +08:00
black-desk 339811562b
fix: update type of annotations in status
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-23 10:48:00 +08:00
black-desk f86c9dc246
feat: add `features` command
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-20 13:54:46 +08:00
black-desk cc0ed79e08
fix: correct command arguments order
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-19 15:04:56 +08:00
black-desk 591d78f23f
fix: don't capture stdout if no result is required
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-19 15:04:55 +08:00
black-desk f75212ad8f
feat: add params to exec command
Signed-off-by: myml <wurongjie@deepin.org>
2024-01-19 15:04:54 +08:00
black-desk 008de0d6a9 refact: use range formattor from libfmt 2024-01-19 10:26:21 +08:00
black-desk f50a8e4720
feat: add global option --root
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-18 13:34:34 +08:00
black-desk 3eb55b34eb
feat: add new command `run`
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-18 13:12:50 +08:00
black-desk 7993dd1b4b
refact: reimplement options
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-18 11:51:45 +08:00
dependabot[bot] ea02cd6bcb
build(deps): bump actions/cache from 3 to 4 (#43)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-18 11:35:07 +08:00
black-desk c513e10559
chore: upgrade GitSemver.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 13:36:18 +08:00
black-desk 5e8651224b
refact: use logger in examples
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 01:32:57 +08:00
black-desk edab36dd47
refact: use unique_ptr for logger
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 00:27:49 +08:00
black-desk 09311df4b5
chore: update comments
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 00:04:23 +08:00
black-desk 06c3792d97
chore: upgrade json library
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 00:04:22 +08:00
black-desk d9046a3b80
chore: update iwyu scripts
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 00:04:21 +08:00
black-desk b4910fd57d
fix: avoid call to virtual funciton during construct
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 00:04:18 +08:00
black-desk 143b6b6ffc
refact: use OutputFormatOption
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 22:51:01 +08:00
black-desk e597b9b9cc
refact!: add GlobalOption
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 22:51:00 +08:00
black-desk a4cd4ba2f4
refact!: move common logic to CommonCLI
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 17:57:24 +08:00
black-desk beeaddf16f
chore: do not force include XXXOption if not use
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 17:04:57 +08:00
black-desk 85fa1a5b52
chore: fix example
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 17:04:56 +08:00
black-desk 16556aa8c2
chore: update iwyu script
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 17:04:55 +08:00
black-desk eb6f5d89f7
refact!: merge libs
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 17:04:54 +08:00
myml a5a802cded
feat: add crun list command
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-15 14:01:44 +08:00
myml 15b26d15fa fix: CLI subcommands should be placed at the beginning 2024-01-15 11:49:18 +08:00
black-desk 9f444e88ed
fix: correct annotations type
It should be string map of string.

Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 22:50:55 +08:00
black-desk caddd13b88
chore: remove gitignore
As all ignored files already in my dotfiles.

Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 21:56:44 +08:00
black-desk 520c5f7888
chore: release 0.1.10
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 21:38:43 +08:00
black-desk 9ed6a1d983
chore: remove catch2 as there is no test for now
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 21:27:37 +08:00
black-desk 4886513039
chore: remove debian directory
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 21:09:02 +08:00
black-desk f4acd2758c
chore: update .format
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 21:09:01 +08:00
black-desk 84678cc326
chore: release 0.1.9
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-20 21:35:02 +08:00
black-desk 1cec4bdc8d
ci: use ccache and github cache
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-18 03:51:25 +08:00
black-desk c9b8c6e8dc
build: add libfmt
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:28:59 +08:00
black-desk 87ee36ca73
fix: use standard header
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:14:14 +08:00
black-desk 0c58f5348e
ci: add build
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:09:04 +08:00
black-desk 2a0f7428bb
build: use achieve file for large depends
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:05:20 +08:00
black-desk 80e974690b
build: use tl::expected 1.1.0
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:05:17 +08:00
dependabot[bot] d9b7d5ccfb
build(deps): bump .format from `92f1c25` to `194f436` (#25)
Bumps [.format](https://github.com/black-desk/.format) from `92f1c25` to `194f436`.
- [Commits](92f1c2590f...194f436307)

---
updated-dependencies:
- dependency-name: ".format"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-16 10:00:13 +08:00
black-desk 0aa21604f2
chore: update codegen
- use forked quicktype;
- update README.

Signed-off-by: black-desk <me@black-desk.cn>
2023-10-22 11:33:26 +08:00
black-desk ec4a20c21a
ci: use checks@master
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-22 11:07:15 +08:00
black-desk 1068e4344e
chore: update version to 0.1.8
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 18:33:04 +08:00
black-desk 04751a16ba
style: run IWYU
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 17:52:25 +08:00
black-desk 4a00bc74cf
chore(tools): make update-include work
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 17:52:24 +08:00
black-desk af2c631261
build: upgrade PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 17:50:27 +08:00
black-desk d69979baa6
chore: update gitignore
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 17:50:26 +08:00