gram on Nostr: Somehow in 2024 we still don't have a single command that you could add into Makefile ...
Somehow in 2024 we still don't have a single command that you could add into Makefile to install a CLI tool that works on every environment.
* Not everyone has pip, npm, or snap.
* Apt only works on Debian, brew only works on OS X.
* Many tools provide an installation script, but to fetch it you need either curl, which is not available on Alpine Linux and Busybox, or wget, which is not available on OS X.
Each time I end up either with long "if-elif-else" or requiring manual installation.
* Not everyone has pip, npm, or snap.
* Apt only works on Debian, brew only works on OS X.
* Many tools provide an installation script, but to fetch it you need either curl, which is not available on Alpine Linux and Busybox, or wget, which is not available on OS X.
Each time I end up either with long "if-elif-else" or requiring manual installation.