Commit Graph

110 Commits

Author SHA1 Message Date
black-desk d07db8ea9c
chore(runtime): add missing nodiscard to ConfigLoader::load
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 14:05:07 +08:00
black-desk 48e15f0484
fix(runtime): add missing pragma once
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 13:51:21 +08:00
black-desk adc7066ff8
chore: update debian/control
Add missing build depends.

Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 13:26:33 +08:00
black-desk a53d1330d7
build: upgrade GitSemver.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 11:41:13 +08:00
black-desk 0e8be94f22
build: correct libsystemd name
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-17 11:40:41 +08:00
black-desk 1a039ead77
ci: disable (pre)release action on branch master
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 14:08:09 +08:00
black-desk 60a6787dc5
buid(deps): upgrade CPM.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 13:46:17 +08:00
black-desk 8e2f206dee
ci: rename job in prerelease
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 13:32:36 +08:00
black-desk 5e9df94818
chore: update version to 0.1.7
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 11:23:39 +08:00
black-desk c7d54127db
ci: add prerelease
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 11:23:38 +08:00
black-desk 9840f8e220
build(deps): upgrade GitSemver.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 11:11:03 +08:00
black-desk ba68b08314
chore: add tools/upgrade-gitsemver.sh
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 11:11:02 +08:00
dependabot[bot] 92e6e065f8
build(deps): bump actions/checkout from 3 to 4 (#10)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 10:50:06 +08:00
black-desk e8e5d2c92d
chore: update version to 0.1.6
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 10:41:21 +08:00
black-desk 51b9559567
build(deps): update PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-12 10:39:47 +08:00
black-desk 11f1367b85
chore: update version to 0.1.5
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 21:58:23 +08:00
black-desk 573ef2dab9
build(deps): update PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 21:58:22 +08:00
black-desk 314153ed98
build: remove a message
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 21:45:31 +08:00
black-desk 9697640a26
chore: update version to 0.1.4
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 18:25:27 +08:00
black-desk 9ed8250507
ci: add checkout before release
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 18:25:26 +08:00
black-desk 81ff944c2a
build(deps): update PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 18:24:13 +08:00
black-desk 67497b57fd
chore: add tools/upgrade-pfl.sh
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 18:24:12 +08:00
black-desk a07ca69f9b
chore: update .gitignore
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 18:24:11 +08:00
black-desk d6175e7c7a
build: not install examples of runtime
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 14:23:52 +08:00
black-desk b1f6901ff0
chore: update version to 0.1.3
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 14:01:40 +08:00
black-desk 06a9a73555
build: update debian/rules
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 13:58:50 +08:00
black-desk 1bd6fa1093
build(deps): update PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 11:08:58 +08:00
black-desk ede2f42985
build(deps): update PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 10:30:33 +08:00
black-desk a29ba462ac
style: format CMakeLists.txt
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-08 17:42:50 +08:00
black-desk 37457c0038
ci: add permissions
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-08 17:02:51 +08:00
black-desk 4bef236c57
style: format CMakeLists.txt
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-08 17:02:50 +08:00
dependabot[bot] dc5f22d1ae
build(deps): bump .format from `6ff7acf` to `92f1c25` (#3)
Bumps [.format](https://github.com/black-desk/.format) from `6ff7acf` to `92f1c25`.
- [Commits](6ff7acf35a...92f1c2590f)

---
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-09-26 10:11:55 +08:00
black-desk cfa1ba9caa chore: update debian/*.install 2023-09-20 15:17:50 +08:00
black-desk fe9f01fdcb docs: add README.md 2023-09-19 16:36:49 +08:00
black-desk 187cb2b3f7 chore: add debian packaging files 2023-09-19 16:25:53 +08:00
black-desk b7f2992e3d build: use namespaced semver dep 2023-09-19 14:46:09 +08:00
black-desk f99d0fa3b6 fix(types): add missing includes
Use https://github.com/glideapps/quicktype/pull/2403 to add missing
includes back.
2023-09-16 12:42:27 +08:00
black-desk 38f2cd302c feat(tools): add QUCIKTYPE env
Let user can determine which quciktype should be used to generate code.
2023-09-16 12:42:27 +08:00
black-desk 3d8766f2d1 chore: run iwyu 2023-09-16 12:42:27 +08:00
black-desk 08bd6d9890 feat: use build-iwyu for iwyu build 2023-09-16 12:42:27 +08:00
black-desk 1814a0d479 refact!: pepare for 0.1.0 release 2023-09-16 12:42:27 +08:00
black-desk 32d12e4dae build: add update-include.sh 2023-09-14 15:49:50 +08:00
black-desk 9ffb7d44e2 refact: use PFL 2023-09-14 15:47:29 +08:00
black-desk 79e00d342d build: add PFL.cmake 2023-09-14 15:47:29 +08:00
black-desk f5f6ce384e build: add CPM.cmake 2023-09-14 15:47:14 +08:00
black-desk cf44a95c2e build: add GitSemver.cmake 2023-09-14 15:47:14 +08:00
black-desk fd00d6b1bf chore: update .format 2023-09-07 10:52:15 +08:00
black-desk 6794f3b938 fix: update linux to linux_ 2023-08-30 23:50:02 +08:00
black-desk 9413835403 refact: move generated type definition to `types` 2023-08-30 23:50:02 +08:00
black-desk cc70ab1681 feat: add an example 2023-08-30 16:12:26 +08:00