-
Notifications
You must be signed in to change notification settings - Fork 617
Allow to install using brew #175
Comments
As I know, first of all you need to release at least one version of application. |
I think a brew cask should be the only way to install the application because it supports updates. |
@ShockOne what about self-updater? It's more user-friendly. |
I don't think it is. There are certain benefits in having a single place to update your applications:
|
This function can be disabled btw. We don't need to do same as in Firefox, it can be just tiny button with text "Update available" that don't prevent using application at all or it can be just a background update. |
// @alebcay |
Actually, since it's a terminal, it can update itself using brew, you know. :) |
Since it's an application bundle, I would encourage you to place it in Homebrew Cask, not homebrew, which is more geared for CLI stuff. As previously stated, you must push at least one built app bundle somewhere before we can add it (Homebrew Cask does not support building apps, unlike Homebrew). GitHub's releases functions will work just fine, if you feel that Black Screen is ready for primetime. Homebrew Cask currently doesn't support automatic updates. Any update functionality must be handled by the application itself (for now, at least). |
Here's a working Cask template for 0.0.2: cask 'black-screen' do
version '0.0.2'
sha256 'cbab7632af02ad276508e527118f161e9d76db01fe25a2114825b7a28f850a32'
url "https://github.com/shockone/black-screen/releases/download/v#{version}/Black.Screen.zip"
appcast "https://github.com/shockone/black-screen/releases.atom",
checkpoint: 'd646b4da0c86a3c3a9471a75e8ae4a6e11f0bc5c084adcc5de9bdf0c8279cf39'
name 'Black Screen'
homepage 'https://github.com/shockone/black-screen'
license :mit
app 'Black Screen.app'
end EDIT: oops I didn't notice this was a ~7 months old issue, sorry! |
|
No description provided.
The text was updated successfully, but these errors were encountered: