Adam Vandenberg
ccdffb2c31
Add external deps. tests.
2010-04-06 08:27:11 -07:00
Adam Vandenberg
1f82fe4dc7
Move TestBall definition to separate file.
2010-04-06 08:27:11 -07:00
Adam Vandenberg
259ae27cc4
Move checksum tests to separate file.
2010-04-06 08:27:11 -07:00
Adam Vandenberg
4c2a8a7f1c
Move version tests to separate file.
2010-04-06 08:27:11 -07:00
Adam Vandenberg
d49230733f
Move inreplace tests to separate file.
2010-04-06 08:27:11 -07:00
Adam Vandenberg
bcb1f61f37
Tests - remove some unused includes
2010-04-06 08:27:11 -07:00
Adam Vandenberg
a5cbf94596
Move hardware detection tests to separate file.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
3123720608
Move install tests to separate file.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
9d127ac3d5
Move updater tests to separate file.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
fd453107c6
Add tests for patching.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
298c74d147
Add new "testing environment" include.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
277e40bc7b
Add shell script 'tests' to run ruby test suites.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
1d46991637
Remove silly concatenation.
2010-04-06 08:27:10 -07:00
Adam Vandenberg
06745aa6d1
Add pkg-config check.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
a37d53aa89
Add path check.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
169aa682e0
Check for root owned locale folders.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
53b1e8ed2b
Use here-strings.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
7963dbfce8
Prefix check.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
5de328da5c
Ruby version check.
2010-04-06 08:22:29 -07:00
Adam Vandenberg
0b309aeb2b
Stubs for more checks.
2010-04-06 08:22:28 -07:00
Adam Vandenberg
b0330c38a5
Move gcc version check.
2010-04-06 08:22:28 -07:00
Adam Vandenberg
11e779d917
Check both gcc's
2010-04-06 08:22:28 -07:00
Adam Vandenberg
76dac059ac
Move port/fink check.
2010-04-06 08:22:28 -07:00
Adam Vandenberg
71f9d74adf
Move X11 check.
2010-04-06 08:22:28 -07:00
Adam Vandenberg
b23ae3688c
Add doctor to bash completion.
2010-04-06 08:22:28 -07:00
Adam Vandenberg
4643f0171b
Move dylib check.
2010-04-06 08:22:27 -07:00
Adam Vandenberg
21aaf5d9ea
Move brew doctor to its own source file; will get bigger.
2010-04-06 08:22:27 -07:00
Max Howell
dc30e941e7
brew doctor
2010-04-06 08:22:27 -07:00
Adam Vandenberg
bf6c7268b4
Force readme files to not be executable.
2010-04-06 07:50:22 -07:00
Adam Vandenberg
fb9f4bbccc
Don't link_dir if the target doesn't exist.
...
Fixes Homebrew/homebrew#1115 for Ruby 1.9, thanks to assaf.
2010-04-04 13:46:41 -07:00
Adam Vandenberg
d2b2ecbd0b
Add test script to extract version from URL/path.
2010-04-04 11:49:09 -07:00
Adam Vandenberg
81f87c69ac
Update dump_build_env
...
* Reorder a flag
* Don't show values if they are empty
2010-04-03 23:24:01 -07:00
Adam Vandenberg
e1c9e24920
Add s.get_make_var
...
This allows more complicated transformations to happen,
such as stripping out part of the variable.
2010-04-03 17:54:49 -07:00
Adam Vandenberg
e7d7ceccee
Allow archs_for_command to take Pathnames. Fixes Homebrew/homebrew#1106 .
2010-04-03 11:51:46 -07:00
Adam Vandenberg
e05c728e45
Add PKG_CONFIG_PATH to env dump, since brew modifies it.
2010-04-01 09:58:16 -07:00
Adam Vandenberg
0b56c62bf5
Add support for rar archives.
2010-03-31 12:10:08 -07:00
Jake Good
8ce7abce73
More hashing refactoring to work with byte chunks
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-30 09:24:12 -07:00
Joshua Peek
04855ddd48
fix github version parser with multidigit number
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-27 14:01:19 -07:00
Jake Good
9fbc26a39f
More effective use of incremental MD5 to eliminate loading entire tarball into memory
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-23 21:23:25 -07:00
Adam Vandenberg
6586f89a29
Add md5 on 'brew create' if we can figure it out.
2010-03-22 21:19:20 -07:00
Adam Vandenberg
ff03763931
brew create - warn if version cannot be determined from URL.
2010-03-22 14:10:31 -07:00
Adam Vandenberg
d84b1711d0
Fix external perl checker.
2010-03-19 14:03:44 -07:00
Adam Vandenberg
97b66ea1de
Add log to bash completions.
2010-03-19 11:56:11 -07:00
Adam Vandenberg
d9548ae4b0
Add --use-llvm flag to build environment output.
2010-03-17 15:46:15 -07:00
Adam Vandenberg
9cf7845015
Bug fix: gcc_4_0_1 wasn't removing sse4 flags correctly.
2010-03-17 15:33:37 -07:00
Adam Vandenberg
3825535310
Move recommended compiler versions into constants.
2010-03-16 20:58:12 -07:00
Robert Shaw
ca313defe4
Add GCC 4.0 info to --config output.
...
* Adds GCC 4.0 version info to --config output.
* Splits gcc_build into gcc_40_build and gcc_42_build.
* Adds alias gcc_build to gcc_42_build for compatibility.
* Updates Xcode checking to also check GCC 4.0 version.
These changes are a combination of work by AdamV and my work
on my Tiger branch. This information would be useful for all
installs since some formulae compile with GCC 4.0.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-16 20:46:10 -07:00
Adam Vandenberg
098b97801b
Use tab/space when finding vars (and not newlines).
2010-03-16 12:00:00 -07:00
Martin Kühl
d03411775f
Fix change_make_var!
for empty variables.
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-16 11:54:09 -07:00
Adam Vandenberg
1e9c7df871
Add HOMEBREW_USE_LLVM to ENV vars shown for build errors.
2010-03-14 21:59:49 -07:00