Battery tentacle created.
This commit is contained in:
1 parent
7629f838f8
commit
0392f3e55a
15 files changed
+1018
-17
No files matched your search
@@ -1,9 +1,10 @@
|
||||
# Cthulhu Tentacles
|
||||
|
||||
A repository of experimental Tentacles for Cthulhu, maintained by Storm
|
||||
Dragon. It contains [Hello World](hello-world/README.md) and the development
|
||||
[Wormhole tentacle](wormhole/README.md).
|
||||
Repository material and both Tentacles are licensed under GPL-3.0-or-later; see
|
||||
Dragon. It contains [Hello World](hello-world/README.md), the development
|
||||
[Wormhole tentacle](wormhole/README.md), and
|
||||
[Battery Status](battery-status/README.md).
|
||||
Repository material and these Tentacles are licensed under GPL-3.0-or-later; see
|
||||
[LICENSE](LICENSE) and [CONTRIBUTING.md](CONTRIBUTING.md).
|
||||
|
||||
`repository.toml` identifies this source. `catalog.toml` explicitly lists its
|
||||
@@ -13,6 +14,8 @@ available from the [release page](https://git.stormux.org/storm/cthulhu-tentacle
|
||||
Wormhole 0.1.2 requires the matching reader with interactive Tentacle settings support.
|
||||
Native packages are available from the
|
||||
[Wormhole release page](https://git.stormux.org/storm/cthulhu-tentacles/releases/tag/wormhole-v0.1.2).
|
||||
Battery Status 0.1.0 is source-only until its first packages are published.
|
||||
It uses Cthulhu+Shift+B and requires the UPower system service.
|
||||
Local build artifacts live in the ignored `dist/` directory.
|
||||
The discovery source URL is
|
||||
`https://git.stormux.org/storm/cthulhu-tentacles`.
|
||||
@@ -38,10 +41,11 @@ make build
|
||||
make check
|
||||
```
|
||||
|
||||
The executables are `hello-world/bin/hello-world` and
|
||||
`wormhole/bin/wormhole-tentacle`; both are ignored by Git.
|
||||
The executables are `hello-world/bin/hello-world`,
|
||||
`wormhole/bin/wormhole-tentacle`, and `battery-status/bin/battery-status`;
|
||||
all are ignored by Git.
|
||||
Checks validate the TOML metadata, registration and suggested bindings, and
|
||||
invoke both Tentacles through the actual Cthulhu host. They produce no speech
|
||||
invoke all three Tentacles through the actual Cthulhu host. They produce no speech
|
||||
or Braille and leave the running reader alone.
|
||||
|
||||
## Repository installation
|
||||
@@ -316,8 +320,9 @@ and testing AI-assisted changes.
|
||||
### 5. Create architecture-specific archives
|
||||
|
||||
The `make build`, `make check` and `tools/package.py` commands in **this**
|
||||
repository build/check Hello World and Wormhole. `tools/package.py --tentacle wormhole`
|
||||
packages Wormhole; the default still packages Hello World. The checker pins the
|
||||
repository build/check Hello World, Wormhole, and Battery Status. `tools/package.py --tentacle wormhole`
|
||||
packages Wormhole; `--tentacle battery-status` packages Battery Status.
|
||||
The default still packages Hello World. The checker pins the
|
||||
current versions and expected Tentacles. Adapt those tools and checks when
|
||||
extending this repository, or use
|
||||
this standalone procedure for Greeting.
|
||||
|
||||
Reference in new issue
Block a user