-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
Add cycript #4188
Comments
Homebrew-cask keeps everything from the archived download, but only links what is specified. If you download everything to a location and symlink only the launcher script, does it work as intended? If it does, it should work just as well here. However, as per our current policy, it should first be submitted to homebrew-binary. |
@shzu did you try submitting this to homebrew-binary? |
Yes, it's Homebrew/homebrew-binary#106. It's probably being ignored/backlogged because I didn't actually write up the formula (it's an issue, not a PR). Edit: I just noticed Homebrew/homebrew-binary#106 is already auto-mentioned in this thread so I probably said a bunch of redundant information. |
We changed our policy on this, recently, so you can submit it here, if you want. Do you need any help building the cask? |
Yes please. The issue is that the download URL doesn't end with |
It should be okay, as long as the downloaded file has ends up with the |
@szhu, we do have some code to add a In the meantime, you can use the following stanza to force recognition of the zip file: container_type :zip The One example of its use is in adobe-arh.rb. |
It turns out
So I ended up symlinking everything in the zip file, and now it works:
Here's what the Cask file I wrote looks like. Is it acceptable to symlink everything into
|
It's not ideal, but we have done the same recently for another similar Cask. I wouldn't be opposed to a |
Closing in favour of #9203. |
In light of a recent patch for GrowlVoice, it would be nice to have a formula for cycript.
Cycript seems to be distributed to be portable. The zip expands to three items:
cycript
, a two-line launcher scriptCycript.framework/
, which appears to be for header filesCycript.lib/
, for the everything elseCan these be left in the same directory for Cask?
The text was updated successfully, but these errors were encountered: