Manos Pitsidianakis
b0e867eb68
Move src to meli/src
2023-07-08 13:58:32 +03:00
Manos Pitsidianakis
e3dfeaad7e
Fix compilation error when building without `gpgme` feature
2023-07-03 14:59:37 +03:00
Manos Pitsidianakis
b1a7188771
Clippy fixes
2023-04-30 20:47:53 +03:00
Manos Pitsidianakis
5ba7b2cd7b
meli: fix clippy lints for meli binary
2022-11-24 19:58:23 +02:00
Manos Pitsidianakis
db227dea34
build.rs: add error messages if `mandoc`,`man` binaries are missing
2022-11-11 20:08:00 +02:00
Manos Pitsidianakis
94bd84b45d
Fix clippy lints for `meli` crate
2022-09-11 15:19:40 +03:00
Manos Pitsidianakis
7c7115427d
docs/meli.7: complete guide document
2022-09-06 21:41:26 +03:00
Manos Pitsidianakis
89940dd606
cli-docs: compress included text
2020-10-17 20:50:29 +03:00
Manos Pitsidianakis
559de5e140
Add docs/ folder
2020-09-20 15:00:03 +03:00
Manos Pitsidianakis
0169025d50
build.rs: add proc-macro to generate Override structs for configuration
2020-06-20 23:58:53 +03:00
Manos Pitsidianakis
a496de2794
build.rs: add rerun-if-changed
2020-02-09 20:46:39 +02:00
Manos Pitsidianakis
34331232af
build.rs: use `man` binary if mandoc missing in cli-docs
2020-02-09 19:42:37 +02:00
Manos Pitsidianakis
0aa2659072
meli: add cli-docs feature
...
Optionally build manpages to text with mandoc and print them from the
command line.
2020-02-09 02:26:21 +02:00
Manos Pitsidianakis
321be8555f
Cleanup startup error exit paths
...
Make startup methods return Results so that the main binary can exit
cleanly instead of using std::process::exit from arbitrary positions,
which exits the process immediately and doesn't run destructors.
2019-11-16 00:33:22 +02:00
Manos Pitsidianakis
cde9eb43f5
fixup manual
2019-10-24 12:18:56 +03:00
Manos Pitsidianakis
6a8f869e5b
Show manuals with command line arguments
...
Add --manual, --conf-manual command line arguments that display manpages
through a pager. If no pager is found, this currently fails. It should
print the manuals to stdout instead.
The manuals are read from src/manuals and are generated with mandoc
whenever changes to the manpage sources meli.1 and meli.conf.5 are made.
2019-10-23 10:45:13 +03:00