Commit Graph

81 Commits

Author SHA1 Message Date
Félix Saparelli
14f53a6bf5
Clap 4 and revamp manpage, completions (#513) 2023-03-05 14:57:34 +13:00
Félix Saparelli
46453a2b35
Ditch MSRV policy (#510) 2023-03-02 15:33:39 +13:00
Felix Uellendall
f3305c5484
Add usecase to README (#460)
Co-authored-by: Félix Saparelli <felix@passcod.name>
2023-01-06 14:20:16 +00:00
Félix Saparelli
04a8ee22bd
Add apt.cli.rs to install methods (#451) 2022-12-02 22:44:04 +00:00
Aarni Koskela
bb44b3d2dc
Readme: fix CI badge URL (#419)
The previous badge was broken. :)
2022-09-18 21:27:03 +00:00
Félix Saparelli
e9d24688e1
Re-order readmes to prioritise package managers 2022-09-07 12:24:44 +12:00
Félix Saparelli
174af8665f
Remove bors, use cargo-bins/release-pr 2022-09-07 11:24:53 +12:00
Félix Saparelli
334c704cc4 Add direct link to latest release in README.md (#327) 2022-06-16 23:58:52 +00:00
Félix Saparelli
35cf63bc85 Split into more crates (#307) 2022-06-15 03:25:05 +00:00
Félix Saparelli
f3e0f0cbda Update readme badge for bors (#289) 2022-05-30 03:19:42 +00:00
Félix Saparelli
c58d66bec5 Link manpage from readme 2022-04-15 15:47:44 +12:00
Félix Saparelli
e5bb99a60b
Add shout-outs to friends of watchexec 2022-02-08 14:59:41 +13:00
Félix Saparelli
e916ac8050
Add repology badge 2021-09-29 01:43:36 +13:00
Félix Saparelli
18fdbbcfea Merge branch 'docs/website' 2021-07-22 00:18:13 +12:00
Félix Saparelli
85e2c12c34
Review readmes, add website links 2021-07-22 00:13:59 +12:00
Félix Saparelli
604c24ec38 Link to website for downloads 2021-07-10 03:48:12 +12:00
Félix Saparelli
654a324fdd Set website as website 2021-07-10 03:48:12 +12:00
Félix Saparelli
c517b98782 Split readmes 2021-05-09 03:44:11 +12:00
Félix Saparelli
8ebbce5516
Add nix to install section 2021-05-09 01:50:44 +12:00
Félix Saparelli
b761118c19
Leave current name on readme 2021-05-01 03:50:33 +12:00
Félix Saparelli
1f3f4ada35 Split into two crates: lib and cli
That has a number of advantages:

- #193 the build.rs is only run for the CLI, so the Windows manifest is
  not embedded in the library anymore, opening it up for downstreams.

- it sets the stage for decoupling the version numbers of the CLI and
  library, to have the library increase its major more often, while the
  CLI retains compatibility further… that is, to have both follow semver

- it removes the CLI-only dependencies from the library

- it makes compilation a bit faster as compiling the library and the
  CLI's other dependencies can happen in parallel

One major disadvantage:

- installing via cargo changes from watchexec to watchexec-cli. Most
  installs are from prebuilt and from packages, but that's still a
  potential stumble.

And of course, the CLI APIs in the library are gone (they were already
deprecated, though).

We also take this opportunity to get rid of the clear_screen code and
use our new clearscreen library. #99 #171 #185
2021-05-01 03:27:17 +12:00
Félix Saparelli
cdcb4e2af4 Show multi command and --shell uses 2021-04-19 09:42:27 +12:00
Félix Saparelli
b0d2a6c875
Bump MSRV to 1.43 2021-04-11 05:17:11 +12:00
Félix Saparelli
2e85658a12
Update MSRV to 1.40 for non_exhaustive 2021-04-11 04:38:56 +12:00
Félix Saparelli
1b5bdee08e
Make terminology more consistent and avoid some "kill child" usages 2021-04-11 03:21:38 +12:00
Félix Saparelli
6cfe649228
Document --shell 2021-04-11 02:51:20 +12:00
Félix Saparelli
ecd7d1c7e3 Switch to gh actions and clean up metadata and build stuff 2021-04-10 23:53:12 +12:00
Félix Saparelli
f99a1a7a38
Normalise install section 2020-10-03 21:44:43 +13:00
AJ ONeal
6414f60b52 add Webi install instructions 2020-10-01 15:23:07 -06:00
Félix Saparelli
55b03e82c3
Fix #165 by adding example of running against a single file 2020-09-07 02:12:38 +12:00
Félix Saparelli
f045fd45ac Mention new --no-meta/--no-env in readme 2020-07-03 23:55:54 +12:00
Félix Saparelli
97232cfd09
1.12.0 2019-11-19 19:06:43 +13:00
Félix Saparelli
31b5cb0ab6
Add chocolatey package 2019-10-28 14:51:04 +13:00
Félix Saparelli
544d133520
Adjust badges 2019-10-28 13:17:15 +13:00
Félix Saparelli
0eb83a6387
Bump msrv to 1.38 2019-10-27 23:49:52 +13:00
Sven-Hendrik Haase
43aa0947dc Add zsh completions for #118 (credit @Mange) 2019-10-23 17:29:44 +13:00
Félix Saparelli
64c7b5112e
Update Arch install instructions (close #107) 2019-06-20 15:46:39 +12:00
Félix Saparelli
8e8410e35d [docs] Add zsh completion wiki page 2019-04-17 22:16:35 +12:00
Félix Saparelli
cee1712c4f Link up glob syntax documentation 2018-09-29 13:40:06 +12:00
Félix Saparelli
4d283313fa Also build deb package 2018-09-09 15:00:51 +12:00
Félix Saparelli
9e09c98f96 Update earliest rust version 2018-09-09 00:03:30 +12:00
Sumner Evans
3288c1fad3
Added installation instructions for Arch Linux
watchexec is in the Arch User Repository (AUR). This adds instructions for installing on Arch Linux via the AUR.
2018-09-03 14:08:55 -06:00
Félix Saparelli
0bb32d5c49 Update minimum version 2018-08-21 15:18:13 +12:00
Félix Saparelli
3842d8c224 Adjust CI 2018-08-21 15:12:00 +12:00
Félix Saparelli
83a3e3b085
Merge pull request #90 from Calinou/update-env-variable-documentation
Update the environment variable documentation in README
2018-08-19 20:45:11 +12:00
Ross Smith II
b59eda30dd
Add scoop installation instructions to readme 2018-07-23 21:15:16 -07:00
Hugo Locurcio
a9de2cde44
Update the environment variable documentation in README
This makes the documentation reflect changes from commit 8bd9bb3.
2018-07-23 15:33:47 +02:00
Matt Green
db39d75f51 Fix build requirements in README, closes #57 2017-05-15 17:10:59 -04:00
Matt Green
912ed136f1 Note that Rust 1.15 is required 2017-04-17 12:52:46 -04:00
Chris Aumann
ea130dd021 Add documentation for --no-shell 2017-04-10 00:20:27 +02:00