1
0
Fork 0
mirror of https://git.sr.ht/~nixgoat/vento synced 2024-09-30 14:19:40 +00:00
vento/Makefile.toml
Lux Aliaga 21c477e2ce
makefile: Disallow macOS from installing manpages.
Since the directory structure on macOS is not even close to the one in
Linux systems, I've decided to stop making it attempt to install the
manpages.
2022-09-28 15:01:43 -03:00

33 lines
538 B
TOML

[tasks.install-binary]
command = "cargo"
args = ["install", "--path", "."]
[tasks.install-manpages]
condition = { platforms = ["linux"] }
script = [
"cp /tmp/vento-man/* $HOME/.local/share/man/man1/",
"rm -rf /tmp/vento-man"
]
[tasks.install]
dependencies = [
"install-binary",
"install-manpages"
]
[tasks.clean-binary]
command = "cargo"
args = ["clean"]
[tasks.clean-manpages]
condition = { platforms = ["linux"] }
script = [
"rm -rf /tmp/vento-man"
]
[tasks.clean]
dependencies = [
"clean-binary",
"clean-manpages"
]