Lorenz Leutgeb
5bc2dc677b
repo: Move workspace crates into `crates` subdirectory
...
This keeps the top level of the repo cleaner, e.g.
<https://github.com/radicle-dev/heartwood > scrolls less and
<https://app.radicle.xyz/nodes/rosa.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/ >
might show more files at the top level.
This way we also don't have to explicitly name all crates in
`Cargo.toml`.
2025-06-09 15:09:21 +02:00
Lars Wirzenius
db98daecca
cli: make `rad debug` work without a profile
...
Reported-by: Lorenz Leutgeb
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-05-24 17:04:22 +02:00
Lars Wirzenius
749e823985
cli: use Rust stdlib to get path to current exe
...
This is more portable than reading /proc/self/exe, which only works on
Linux.
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-05-21 13:51:27 +02:00
Lars Wirzenius
0d00528d48
cli: add SHELL environment variable to "rad debug" output
...
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-05-16 12:06:04 +02:00
cloudhead
dbf47fe4e9
Implement new versioning system
...
See `VERSIONING.md` for details.
2024-03-25 11:54:08 +01:00
Lars Wirzenius
6569449fff
cli: add PATH to env vars in rad-debug
...
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-03-18 13:14:50 +01:00
Lars Wirzenius
5fce714ba5
cli: include path to rad binary in rad-debug
...
This relies on /proc/self/exe being a symlink to the binary, so this
may only work on Linux.
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-03-18 13:14:01 +01:00
Lars Wirzenius
ccec3f80dc
cli: add "debug" subcommand
...
This writes out information that may be useful when debugging Radicle
remotely on a user's machine. Things like versions of programs, and
values of relevant environment variables.
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2024-03-08 23:50:01 +01:00