This website requires JavaScript.
Explore
Help
Sign in
Robot
/
watchexec
Watch
1
Star
0
Fork
You've already forked watchexec
0
mirror of
https://github.com/watchexec/watchexec.git
synced
2024-11-16 17:18:30 +01:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
17310ee4b5
watchexec
/
Cargo.toml
10 lines
90 B
TOML
Raw
Normal View
History
Unescape
Escape
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-04-30 17:27:17 +02:00
[
workspace
]
members
=
[
Apply tabs project-wide
2021-08-24 10:21:21 +02:00
"lib"
,
"cli"
,
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-04-30 17:27:17 +02:00
]
Switch to gh actions and clean up metadata and build stuff
2021-04-10 13:53:12 +02:00
[
profile
.
release
]
lto
=
true
codegen-units
=
1
Reference in a new issue
Copy permalink