| Age | Commit message (Collapse) | Author |
|
|
|
This reverts commit dba1958bd79c1c9d18f215dfc2b806ea62edd1c8.
|
|
This reverts commit 252c701c59227c385ef6178fe99523cca8c843bb.
Taps installed prior to running the test suite are not visible to the
test suite as most Homebrew paths are redefined as to not mess up the
local installation.
|
|
|
|
Since we've moved all formulae to taps it's not necessarily obvious
what the path for the files are otherwise.
|
|
All of these taps use Homebrew internal APIs (or will shortly) and we
autoinstall them all from `brew $CMD`. We should adjust our CI to ensure
that we never accidentally break these taps when making changes to core
code so that these taps can rely more on this core code rather than
having to e.g. vendor equivalent code that never changes on our end.
|
|
This is a developer-only option I created for testing purposes. It
should not be used by end-users.
|
|
Set HOMEBREW_NO_GITHUB_API to allow running all tests (but search's
integration test specifically for now) offline. This can be overridden
with `--online`.
|
|
Adjust the wording to be in sync with the changes made in #424.
|
|
strategy is an undefined variable
|
|
Tweak `Style/NumericLiteralPrefix` cop settings as we're using octal
literals a lot (both in formulae and the package manager) for file
permissions and aren't ready just yet to transition them to the more
beginner-friendly `0o` prefix (instead of the more obscure `0` prefix).
|
|
Ensures that the data gets written to disk so curl can see it, avoiding
intermittent JSON parsing errors in gist creation.
|
|
Do this to ensure that any symlinks in the Homebrew prefix and/or in
Applications are removed to stop issues with stale symlinks causing
Casks from being installed correctly.
|
|
|
|
* 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>
|
|
Also allowing access results for LinkageChecker
|
|
For each dylib the keg references, print the dylib followed by the
binaries which link to it.
Closes #431.
|
|
Closes #432.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
We now have "magic" to automatically handle `brew cask` and `brew bundle`
calls without needing to tap those taps manually beforehand. Let's reflect that
in this wording for consistency.
Closes #427.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
* updates link for installing pip
* the macruby project has been abandoned and the website is gone
|
|
|
|
Closes #410.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
This flag is indented to be used in `homebrew/portable` to build vendor
ruby/git/curl.
|
|
Closes #419.
|
|
|
|
Shadowed by Step#time method.
|
|
|
|
|
|
Not every Linux system has a pre-installed `uuidgen` command (Debian
has a package `uuid-runtime` but doesn't install it by default). In
contrast, `/proc/sys/kernel/random/uuid` is always available on a modern
Linux system and produces type/version 4 UUIDs, just like `uuidgen`.
Closes #416.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
Avoid writing an empty UUID to the Git configuration file and disable
analytics temporarily to avoid sending bogus data with an invalid UUID.
|
|
Closes #405.
|
|
|
|
Closes #402.
|
|
|
|
Closes #411.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
Move dylib_path and bundle_path from test_mach to testing_env to
accommodate the new tests.
Closes #400.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
This is inspired by `safe_system` with basically the same implication
(fail on error), making the name a lot less confusing and avoiding a
clash with the `chdir` function previously defined in `bin/brew`.
Closes #414.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
This reverts commit 3e5e14a59580325faf397b48d62a52f0013a17f2.
|
|
This reverts commit 62d7079684cdb568600e22531c62888622a71ff1.
|
|
Move dylib_path and bundle_path from test_mach to testing_env to
accommodate the new test.
Closes #400.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
|
|
|
|
|
|
|
|
This commit adds a --tap option to the create command such that a user
could create a formula in a specified tap instead of the core.
|