Jack Nagel
fae363268b
Requirement: fix typo
2013-06-02 17:14:42 -05:00
Jack Nagel
2f02942a84
PostgresqlDependency: use canonical name for default formula
2013-06-02 17:14:42 -05:00
Misty De Meo
63b9031159
superenv: find Homebrew's gcc-4.2
...
If we're using a homebrewed gcc-4.2, xcrun may fail to find it (or,
worse, find superenv's shim instead). Explicitly add it to the PATH and
search all path elements for the requested tool.
Also make sure to specify 'gcc-4.2' as the compiler name, not plain
'gcc'. That can resolve to llvm-gcc and to gcc-4.0 on various Xcodes.
2013-06-02 14:44:27 -05:00
Mike McQuaid
347c905a7f
brew-test-bot: improve long command output.
2013-06-02 13:01:20 +01:00
Mike McQuaid
4f3d1f029e
brew-test-bot: better name hash and url builds.
2013-06-02 13:01:02 +01:00
Mike McQuaid
bec7ff9807
Update pull request regex name to include commits.
2013-06-02 12:49:37 +01:00
Jack Nagel
a886a1b3e3
test_mach: move helper method out of global namespace
2013-06-01 19:40:26 -05:00
Jack Nagel
41af459205
Require hardware where it is needed
2013-06-01 19:38:48 -05:00
Adam Vandenberg
fa05fc2451
Add brew tap-readme <name>
external command.
...
Closes Homebrew/homebrew#17935 .
2013-05-31 14:45:43 -07:00
Adam Vandenberg
903c340664
Audit url/devel/head for redundant :using
2013-05-27 22:25:34 -07:00
Adam Vandenberg
0e7d47332c
Add brew search --debian <f>
2013-05-27 17:32:27 -07:00
Jack Nagel
1a7ea33ba5
audit: drop redundant 'each' after 'grep'
2013-05-27 18:31:18 -05:00
Misty De Meo
d212b360ec
superenv: Improve compiler selection
...
This fixes superenv on Xcode 3.2.6, and also fixes C++ software with
gcc-4.2 on all Xcodes.
2013-05-27 12:56:25 -05:00
Jack Nagel
52d84ba7cf
doctor: check git SSL settings on <= 10.5
2013-05-27 10:06:45 -05:00
Jack Nagel
00548b81ce
doctor: combine git origin checks
2013-05-26 17:55:34 -05:00
Jack Nagel
255c6e7c3f
doctor: combine git existence and version checks
2013-05-26 17:48:12 -05:00
Jack Nagel
68b3e6f3fb
Add required methods to AbstractDownloadStrategy
...
Fixes Homebrew/homebrew#20080 .
2013-05-26 09:16:27 -05:00
Mike McQuaid
aecdcf768b
brew-test-bot: don't repeat SHA-1 if identical.
2013-05-26 01:39:59 +01:00
Mike McQuaid
1856f8eadf
brew-test-bot: shorten Jenkins env SHA-1s.
2013-05-26 01:34:32 +01:00
Jack Nagel
95ab813b35
Fix Formula#installed_prefix logic
...
Due to the precedence of "and" relative to "||", this was not working as
intended; but because #version influences #prefix, the outcome was still
correct. So we can simplify this method quite a bit, and take the
opportunity to share code with #prefix.
2013-05-25 19:24:08 -05:00
Mike McQuaid
fafa62d1d2
brew-test-bot: use Jenkins env, add step.passed?
2013-05-26 01:11:47 +01:00
Mike McQuaid
95834ca588
brew-test-bot: fix Jenkins JUnit package detection.
2013-05-26 00:45:11 +01:00
Jack Nagel
d3b9367cbb
Fix completion of install options without formula
...
Fixes Homebrew/homebrew#20084 .
2013-05-25 18:28:54 -05:00
Mike McQuaid
ca39bbfd52
brew-test-bot: more JUnit fixes.
2013-05-26 00:19:07 +01:00
Jack Nagel
8407ad2356
Add tests for Formula#installed_prefix
2013-05-25 17:19:19 -05:00
Jack Nagel
4adecd73b6
tests: extract common formula helper
2013-05-25 17:19:18 -05:00
Mike McQuaid
f0008a7e8f
brew-test-bot: add times, cleanup JUnit output.
2013-05-25 22:58:02 +01:00
Mike McQuaid
892d601465
brew-test-bot: improve JUnit output.
2013-05-25 22:07:28 +01:00
Mike McQuaid
052293f22c
brew-test-bot: add missing xml.erb file.
2013-05-25 21:36:43 +01:00
Mike McQuaid
b1f00c5757
brew-test-bot: add optional JUnit support.
2013-05-25 21:32:56 +01:00
Jack Nagel
05f92b5c98
build: expand dependencies only once
...
Closes Homebrew/homebrew#20081 .
2013-05-25 15:27:10 -05:00
Jack Nagel
12158b201d
build: expand requirements only once
2013-05-25 15:26:55 -05:00
Jack Nagel
f264d5a93c
build: make deps an attribute of Build
2013-05-25 15:26:55 -05:00
Jack Nagel
67694b8c60
build: move build methods into a class
2013-05-25 15:26:55 -05:00
Jack Nagel
439a2f4fae
Dependency: use instanceof? in eql?
...
This matches the eql? definition for requirements.
2013-05-25 14:25:24 -05:00
Mike McQuaid
a75aff246e
Remove cat_without_underscores bottle methods.
2013-05-25 16:02:18 +01:00
Jack Nagel
6f6d4e5894
doctor: style nits
2013-05-24 19:53:39 -05:00
Jack Nagel
dd9346ada2
outdated: yield version list rather than recreate it
2013-05-24 11:13:27 -05:00
Jack Nagel
92857a7bd8
Define inspect on Option and Options
2013-05-24 10:56:02 -05:00
Jack Nagel
5f38c19ba8
upgrade: fix expansion of options for top-level formula objects
...
Fixes Homebrew/homebrew#20045 .
2013-05-24 10:33:08 -05:00
Mike McQuaid
404845eaeb
Remove default_formula from MPIDependency.
...
Closes Homebrew/homebrew#19966 .
2013-05-24 11:47:07 +01:00
Jack Nagel
04d0cea01c
Directory, not folder
2013-05-23 23:33:36 -05:00
Jack Nagel
8b98e83347
doctor: reorganize check_for_macgpg2
2013-05-23 23:28:16 -05:00
Jack Nagel
187b9c9d59
doctor: simplify trailing slash checks
2013-05-23 23:07:20 -05:00
Jack Nagel
6a020239d1
doctor: extract helper from stray file checks
2013-05-23 22:57:00 -05:00
Misty De Meo
8559725645
MacOS::Xcode.latest_version: add Tiger
2013-05-23 18:44:50 -05:00
Adam Vandenberg
aec45a6ee6
correct an indent
2013-05-23 12:50:31 -07:00
Jack Nagel
1194880cf2
doctor: fix check_for_broken_symlinks
...
Fixes Homebrew/homebrew#20000 .
2013-05-23 11:28:16 -05:00
Adam Vandenberg
46d2b2165a
Allow brew log on deleted formulae.
...
Closes Homebrew/homebrew#19995 .
2013-05-23 09:21:33 -07:00
Jack Nagel
9212e1b1ee
Clarify API token env var
2013-05-23 10:03:08 -05:00