Markus Reiter
67a7d1a64a
Fix getting cask path for queries.
2016-10-09 15:34:12 +02:00
Markus Reiter
cafe149780
Merge pull request #1145 from reitermarkus/module-function
...
Use `module_function` for `Homebrew` module.
2016-10-04 10:31:49 +02:00
Markus Reiter
acaee035df
Add compatibility layer for module Homebrew
.
2016-10-02 00:24:47 +02:00
Markus Reiter
1eab17235c
Add temporary compatibility layer for Tty.white
.
2016-10-01 20:15:17 +02:00
Markus Reiter
00b3dde0b2
RuboCop: MacOS
2016-09-25 00:16:31 +02:00
Markus Reiter
e851c9bf6c
Style/Alias: Prefer alias
.
2016-09-23 18:19:53 +02:00
Markus Reiter
14c99abc65
Add compatibility for MacOS.release
.
2016-09-21 19:25:58 +02:00
Mike McQuaid
515f7b5255
Unify .rubocopy.yml files.
2016-09-19 11:18:09 +01:00
Mike McQuaid
dfcbefff73
Merge pull request #201 from gregory-nisbet/feature-env-shells
...
--env: support more shells, allow explicit shell selection
2016-09-04 21:23:33 +01:00
Mike McQuaid
27ecf588c7
Rename bottle's revision to rebuild.
2016-08-18 17:32:35 +01:00
Dominyk Tiller
e02ad2242a
gpg_requirement: rename to gpg2_requirement
2016-08-13 03:33:33 +01:00
Greg Nisbet
dcc3377aa3
move shell_profile to compat/utils.rb & deprecate
2016-08-10 23:21:30 -07:00
Mike McQuaid
aadd465712
compat/xcode: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
ade09145d9
compat/version: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
f334806eb1
compat/tap: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
aacdaa554c
compat/sha1: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3d36208328
compat/pathname: cleanup style.
2016-07-29 21:21:29 -06:00
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
80b68add13
compat: add Rubocop file.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3a127e405e
development_tools: add installed? method. ( #455 )
2016-07-06 11:07:24 +01:00
Mike McQuaid
375efe0945
Remove LLVM-GCC support. ( #252 )
...
At this point it's never a good compiler to use so let's just remove it.
2016-05-22 09:40:08 +01:00
Mike McQuaid
aae447996c
formula: deprecate startup_plist.
...
Closes #228 .
2016-05-13 08:45:37 +01:00
Martin Afanasjew
4059d5fc26
compat/macos: fix methods from 'development_tools'
...
The previous fixes in c6dc50fcf05c8c4956ac86345360fefcb00f664e and
ed9f7308b265944c27c833b9a2aaa0e911ff5667 were incomplete as they
referenced `DeveloperTools`, but the actual name is `DevelopmentTools`.
Also fixes indentation and a broken `MacOS.clang_version` (it was
falsely redirecting to `DeveloperTools.llvm_build_version` ).
References #219 .
References #220 .
2016-05-08 23:30:06 +02:00
Mike McQuaid
c6dc50fcf0
compat/macos: add missing require.
...
Closes #220 .
2016-05-08 21:12:22 +01:00
Mike McQuaid
ed9f7308b2
compat/macos: add missing developer_tools methods.
...
Closes #219 .
2016-05-08 19:44:00 +01:00
Mike McQuaid
8d995e961f
Make hardware code cross-platform.
2016-05-08 16:51:22 +01:00
Misty De Meo
534d6fd527
Move OS::Mac::Xcode.provides_autotools? to compat
...
Closes #125 .
Signed-off-by: Misty De Meo <mistydemeo@github.com>
2016-04-21 09:36:31 -07:00
Xu Cheng
bd7e8543b3
deprecate SHA1
2016-03-20 14:55:58 +08:00
Xu Cheng
a3023c3ce8
add compat/tap
...
To keep backward compatibility for API name changing.
2016-03-07 19:43:46 +08:00
Mike McQuaid
c2a928eb51
Add Haskell::Cabal#cabal_clean_lib back to compat.
...
We shouldn't have removed this DSL method without a compat fallback.
Closes Homebrew/homebrew#48479 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-01-26 11:49:15 +00:00
Xu Cheng
74c0b1c56b
fix prepend not available in Ruby 1.8
...
Closes Homebrew/homebrew#46071 .
Closes Homebrew/homebrew#46069 .
2015-11-17 20:49:10 +08:00
Xu Cheng
d108bf0a55
move more deprecated methods to compat folder
2015-11-17 18:52:00 +08:00
Xu Cheng
0c774cff50
hardware: temporary disable rubocop method rename rule
...
Closes Homebrew/homebrew#42540 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06 17:23:56 +08:00
BrewTestBot
13d544e11e
Core files style updates.
...
Closes Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-03 13:22:35 +01:00
Xu Cheng
744de30089
move deprecated codes into compat
...
Closes Homebrew/homebrew#41974 .
2015-07-21 21:58:10 +08:00
Mike McQuaid
3f9a00dd58
compat/requirements: unduplicate JavaRequirement.
2015-06-16 10:20:16 +01:00
Mike McQuaid
1e86730289
Rename requirements named *Dependency.
...
Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes Homebrew/homebrew#38891 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-06-16 08:12:01 +01:00
Xu Cheng
c9e45b9c26
stop supporting md5 checksum
...
This prevents a downgrade attack.
Closes Homebrew/homebrew#38433 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-07 22:48:55 +08:00
Xu Cheng
c8835afead
move formula_specialties to compat
...
Closes Homebrew/homebrew#37365 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-04 23:20:13 +08:00
Jack Nagel
95aef55110
Simplify cxxstdlib_check implementation
...
The cxxstdlib_check method currently only supports one value, so we can
just define the accompanying instance method when necessary. If we ever
add more options we can back it with a data structure.
2014-08-16 02:16:05 -05:00
Jack Nagel
e6498f4dfc
Remove the universal accessor from BuildOptions
...
BuildOptions is now immutable (finally).
2014-08-16 01:39:33 -05:00
Jack Nagel
61e633426a
Remove obsolete constant
...
Formula that use this do not load anymore.
2014-06-22 19:33:21 -05:00