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
developer docs #4650
Comments
See Homebrew/brew#881.
It's just another tap and none of them are required for most users. The main developer commands are in the brew repo already.
https://github.com/Homebrew/homebrew-core/blob/master/.github/CONTRIBUTING.md "leave the bottle as-is" is stated twice
Feel free to appeal https://github.com/Homebrew/brew-evolution/pull/7. |
Perhaps worth a note that we borderline don't support
Almost nobody reads it because of its length, but the Formula Cookbook goes into a chunk of detail. It's not completely up-to-date, but it's not far off. There's also some API documentation here.
Ref: Homebrew/legacy-homebrew#42053 as well. |
Also note that |
These should be at least partially addressed by Homebrew/brew#881. |
(which was just merged) |
I was trying to help debug a few things in #4145 but ran into a bunch of undocumented stuff. Or, at least, things I couldn't find by reading the Contribution guidelines and google.
Things that seem undocumented:
brew linkage
came from them)--env=std
for building with-g
for debug symbols (which actually didn't work for me)I'm sure some of these are documented somewhere but they were not easily findable by searching for "homebrew contribution" or "homebrew developer" and googling about how to handle bottles and such.
It might be nice to have a more technical guide for being a homebrew contributor and one for getting debugging symbols out of C packages (in general) since there's a lot of
CFLAGS
rewriting.The text was updated successfully, but these errors were encountered: