aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd/linkage.rb
AgeCommit message (Collapse)Author
2017-02-25Update brew's man page formatting and grammarEricFromCanada
Also update command specifications to match descriptions.
2016-10-02Use `module_function` for commands.Markus Reiter
2016-09-08Add `--help` to all developer commands.Mike McQuaid
Also, flag those that we never want to be in a manpage.
2016-07-14move LinkageChecker to standalone fileXu Cheng
2016-07-07Revert "linkage: check undeclared dependencies for `--test`"ilovezfs
This reverts commit 080ddd8804be14f4b18f9558b58270456ff313c2.
2016-07-07Revert "linkage: update --test documentation"ilovezfs
This reverts commit 310d7067e01952cdcefe8b2c877bc4c792654de2.
2016-07-04linkage: update --test documentationMartin Afanasjew
Adjust the wording to be in sync with the changes made in #424.
2016-07-03linkage: document --reverseXu Cheng
2016-07-03linkage: fix edge cases for undeclared_depsXu Cheng
* take requirements into account. * handle full qualified formula name. * filter out build time or unused optional deps/requirements. Closes #424. Signed-off-by: Xu Cheng <xucheng@me.com>
2016-07-03linkage: check undeclared dependencies for `--test`Xu Cheng
Also allowing access results for LinkageChecker
2016-07-02Add --reverse to brew linkageTim D. Smith
For each dylib the keg references, print the dylib followed by the binaries which link to it. Closes #431.
2016-06-19linkage: simplify display logicMartin Afanasjew
Move check for emptiness into the display method, avoiding repetitive checks on the call site. Closes #381. Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
2016-06-19linkage: fix code style issuesMartin Afanasjew
2016-06-19linkage: avoid checking symlinks/directoriesMartin Afanasjew
Prevent raising an error when `HOMEBREW_RUBY_MACHO=1` is set. Skipping symlinks and directories while iterating over a directory structure to find Mach-O binaries makes sense and similar logic is applied elsewhere.
2016-04-19linkage: fix Ruby syntax warningXu Cheng
Library/Homebrew/dev-cmd/linkage.rb:113: warning: shadowing outer local variable - label
2016-04-19linkage: load formula from rackXu Cheng
This is to avoid TapFormulaAmbiguityError. We should load formula based on what we installed, rather than just name.
2016-04-18test-bot: check all dependents for broken dylibsAndrew Janke
Pulls 'brew linkage' in to main brew repo as a dev-cmd, and has test-bot use it to detect dylib breakage, which usually means a revision bump is needed. Checks all dependents, not just those with a 'test do' block defined, since we can do this without formula support. Closes #107. Signed-off-by: Andrew Janke <andrew@apjanke.net>