-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Homebrew #39
base: master
Are you sure you want to change the base?
Homebrew #39
Conversation
Linked issue: #23 |
Forgot to mention as well, we can add the cask to the Homebrew repo. I haven't tried this out, but I can look into it, if this is good? |
Just noticed this test file is still here.
Thanks for the PR! Awesome work :) Will test it out on my mac later when I get some time.
Sounds good to me! I just have one question, does the archive |
The
Yup, that single ruby file (located in my homebrew-epick repo) is what the I'll look into adding the app to the Homebrew repo once you have uploaded the archive file. Let me know if you have any further questions. |
Sorry for my late answer, I've been pretty busy lately. I was wondering that perhaps it would be better to assemble this archive with all the icons during the CI release build so that it's added along with all other release archives. Would you be willing to update the current CI to include the archive? I'm not sure what are the instructions to create it. It would have to be added somewhere here: epick/.github/workflows/release.yml Lines 63 to 158 in 771c0cb
|
Hi. No problem. I haven’t used CI too much, but I’ll try to implement this! |
e9f0304
to
ffd4d20
Compare
b6c3088
to
1997b2f
Compare
c8fc9cf
to
a34fee2
Compare
c4a51a5
to
14ee92e
Compare
I have added Homebrew support.
Instructions for building:
In /scripts/homebrew
This script will build the app with cargo and copy it to
app/epick.app
. Afterwards,epick.app
is archived to a .tar.gz.The
epick.app.tar.gz
must then be uploaded somewhere so it can be downloaded, like to GitHub's Releases. When uploaded, copy the link to the file and runWhere
CURRENT_VERSION
is the current version of the app (e.g. 0.6.1) andURL
is the url of the .tar.gz file.Now you will need a repo called
homebrew-epick
. You can copy mine: https://github.com/Jomy10/homebrew-epick.Lastly: replace
path/to/Casks/epick.rb
with the path to your local copy of theepick.rb
of thehomebrew-epick
repo.Now just commit & push to GitHub and you should be able to install epick from Homebrew:
brew tap vv9k/epick && brew install --cask epick