Mike McQuaid
|
dd3a8d4b2f
|
compat/md5: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
a2347dc997
|
compat/macos: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
3a0f23239c
|
compat/language/haskell: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
6bd8e1d64e
|
compat/keg: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
b950966bdd
|
compat/hardware: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
e107c86aec
|
compat/formula_specialities: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
b3e423fc7c
|
compat/formula: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
bf13eb9b59
|
compat/fails_with_llvm: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
369fc93479
|
compat/dependency_collector: cleanup style.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
10ddb2ed97
|
utils: add API removal messaging methods.
Add new `odeprecated` and `odisabled` methods to print API removal
messages. Currently these are just used by things in `compat/`.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
af2101b64d
|
exceptions: add FormulaMethodDeprecatedError.
This will be raised when Homebrew developers try to use formulae that
call deprecated methods.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
80b68add13
|
compat: add Rubocop file.
|
2016-07-29 21:21:29 -06:00 |
|
Mike McQuaid
|
164e46a729
|
Add missing development_tools requires.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
bcee1e0841
|
travis.yml: run test-bot on Linux.
This should verify that we're not breaking our tests on Linux.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
569c80323b
|
hardware: add ARM detection from Linuxbrew.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
5566757f60
|
linux/hardware/cpu: import family from Linuxbrew.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
696f497e32
|
test-bot: skip update-test on non-Mac.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
c3739dc441
|
utils/bottles: don't rely on tar wildcards, location.
This doesn’t work quite as-is on Linux’s GNU tar.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
fa6377dc12
|
test_language_module_requirement: check for python.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
70a1ef5bdf
|
testing_env: add needs_python method.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
b43e49a9b8
|
test_formula: fix sort order bugs.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
c90552f66b
|
tab: use the correct default compiler.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
a1a8b3faa7
|
keg_relocate: don't relocate text files without /usr/bin/file.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
ebddd65e8c
|
development_tools: simplify generic default_compiler logic.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
0fd0ecd599
|
os: don't assume Linux if testing generic OS.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
1aded31fec
|
test_utils: remove unnecessary full paths.
|
2016-07-29 21:21:02 -06:00 |
|
Mike McQuaid
|
b999edb344
|
link: don't link /usr/local openssl.
See https://langui.sh/2015/07/24/osx-clang-include-lib-search-paths/ for
an explanation and https://gist.github.com/tdsmith/4b502c5cc6e7d358acdf
for reproduction instructions.
|
2016-07-29 17:00:51 -06:00 |
|
Tim D. Smith
|
209d9e8a6e
|
Refurbish args in virtualenv (#600)
Instead of adding additional lines to formula.rb:
https://git.io/vKxxh
just turn on argument refurbishment for any formula that creates a
virtualenv.
cf Homebrew/ruby-macho#50, Homebrew/homebrew-core#1663
|
2016-07-29 08:45:26 -07:00 |
|
Mike McQuaid
|
3469f177f0
|
audit: don't check formula linkage.
This partly reverts commit 0ed673abdb59e2f75f9b8539cce318607924e87f.
|
2016-07-28 16:53:41 -06:00 |
|
Martin Afanasjew
|
12413cb760
|
tests: fix duplicate test case class name
Rename test case class to avoid two definitions of `BlacklistTests`.
|
2016-07-28 22:09:07 +02:00 |
|
Mike McQuaid
|
97b6a3069e
|
test: add default Linux x86_64 bottle.
|
2016-07-27 21:44:35 -06:00 |
|
Tim D. Smith
|
c4deed68bd
|
Make method names inquisitive
Closes #592.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
2016-07-27 17:49:49 -07:00 |
|
Tim D. Smith
|
9c0a2ac933
|
Don't fail on arbitrary absolute symlinks
Still forbid absolute symlinks including prefix
|
2016-07-27 17:49:49 -07:00 |
|
Tim D. Smith
|
a8cbcfa080
|
Factor out absolute symlink test
|
2016-07-27 17:49:49 -07:00 |
|
Andrea Kao
|
7836e0953c
|
tests: add cmd/switch integration test
|
2016-07-27 17:24:17 -06:00 |
|
Mike McQuaid
|
3318967609
|
os: fix Rubocop warnings.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
932e145d9c
|
test-bot: run all tests in generic mode.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
536c42f7e6
|
test_version_subclasses: make OS X specific.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
08f68fc4dd
|
test_x11_requirement: make OS X specific.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
ec9751670c
|
test_mach: make OS X specific.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
51dd73dba8
|
test_keg: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
7f2f602e44
|
test_formula: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
1f6f832c00
|
test_dependency_collector: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
541e8f28df
|
bottles: more porting to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
892a3239bc
|
hardware: more porting to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
270b0ec783
|
exceptions: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
9f74ca80af
|
diagnostic: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
0e25fc0143
|
xcode: add update instruction helpers.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
012fc4709a
|
development_tools: add install instruction helpers.
|
2016-07-27 15:05:42 -06:00 |
|
Mike McQuaid
|
c86c600bfd
|
blacklist: port to generic layer.
|
2016-07-27 15:05:42 -06:00 |
|