equalsraf / homebrew-neovim-qt

5 stars 4 forks source link

Add cask for `neovim-qt` #7

Open rosingrind opened 1 year ago

rosingrind commented 1 year ago

It will be great if anyone can install macOS .app directly to /Applications with --cask

equalsraf commented 1 year ago

I'm no longer a mac user. What is difference when compared with the usual brew install?

rosingrind commented 1 year ago

Oh, ok!

brew install installs a formula (terminal package), brew install --cask adds the app (cask) to /Applications dir. Same with updates, it's just a handy feature to keep everything in sync without additional scripting

equalsraf commented 1 year ago

If I'm reading the docs correctly, this is meant as way to install binary files (dmg), so the cask consists of a url to the dmg installer and a hash. The main advantage seems to be saving the user from having to build.

Main issue on our side is that we don't have a process to release dmg binaries for mac. I suspect cmake/cpack can build it like it does for windows.

ref https://docs.brew.sh/Cask-Cookbook (see also conflicts_with)