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.appis archived to a .tar.gz.The
epick.app.tar.gzmust then be uploaded somewhere so it can be downloaded, like to GitHub's Releases. When uploaded, copy the link to the file and runVERSION={CURRENT_VERSION} URL="{URL}" ./build_cask.sh > path/to/Casks/epick.rbWhere
CURRENT_VERSIONis the current version of the app (e.g. 0.6.1) andURLis 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.rbwith the path to your local copy of theepick.rbof thehomebrew-epickrepo.Now just commit & push to GitHub and you should be able to install epick from Homebrew:
brew tap vv9k/epick && brew install --cask epick