| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-10 | Autocorrect Rubocop Style/PerlBackrefs. | Mike McQuaid | |
| 2017-06-02 | Re-revert "Fix operator spacing." | Markus Reiter | |
| 2017-06-01 | Revert "Fix operator spacing." | ilovezfs | |
| 2017-05-31 | Fix operator spacing. | Markus Reiter | |
| 2017-05-30 | Stdenv: Add ENV.libxml2 and ENV.x11 for Linux | Bob W. Hogg | |
| Add ENV.libxml2 primarily for the use of test do blocks. Add a dummy ENV.x11 function. See Linuxbrew/brew#356 and Linuxbrew/brew#382 | |||
| 2017-04-30 | Rename `PATH#validate` to `PATH#existing`. | Markus Reiter | |
| 2017-04-30 | Remove `Array#to_path_s`. | Markus Reiter | |
| 2017-04-30 | Use `to_path_s` for `determine_pkg_config_libdir`. | Markus Reiter | |
| 2017-04-23 | Fix and remove various TODOs. | Mike McQuaid | |
| Fix those that can be done so without tearing Homebrew to pieces and remove the comments for those that can never be done. | |||
| 2016-12-30 | ENV: deprecate old methods. | Mike McQuaid | |
| These should have been deprecated long ago but we didn’t really have the necessary framework to do so. | |||
| 2016-11-13 | Use guard clauses. | Markus Reiter | |
| 2016-09-24 | RuboCop: Style/AccessorMethodName | Markus Reiter | |
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Style/Alias: Prefer `alias`. | Markus Reiter | |
| 2016-09-23 | Fix Style/IfUnlessModifier. | Markus Reiter | |
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-09-13 | extend/ENV/std: fix Rubocop warnings. | Mike McQuaid | |
| 2016-07-12 | stdenv: port to generic OS. (#456) | Mike McQuaid | |
| 2016-06-16 | ENV: mark gcc-6 as supporting C++11 (#349) | msbit | |
| Add SharedEnvExtension#gcc_with_cxx11_support? to centralise the logic for checking whether a compiler is known to support C++11. Update logic to accept GCC 4.8 and above (including 6). Thereby also address oversight in #163 where support for GCC 6 was added without updating the C++11 compiler whitelist. Add tests for Superenv#cxx11. Closes #346. | |||
| 2016-05-22 | Remove LLVM-GCC support. (#252) | Mike McQuaid | |
| At this point it's never a good compiler to use so let's just remove it. | |||
| 2016-05-08 | Make development tools code cross-platform. | Mike McQuaid | |
| 2016-04-22 | Explicitly list -arch in LDFLAGS on Leopard | Misty De Meo | |
| 2016-04-22 | Set -faltivec in CFLAGS on Tiger | Misty De Meo | |
| Setting -mcpu and -mtune on Tiger with gcc-4.2 exposes a bug in one of the system headers, causing certain builds to fail. This can be fixed by adding -faltivec to CFLAGS. See: http://trac.macports.org/ticket/34213 | |||
| 2016-04-21 | stdenv: stop setting ACLOCAL_PATH | Misty De Meo | |
| 2016-03-21 | add HOMEBREW_ENV_PATH internal variable | Xu Cheng | |
| `Library/ENV` like `Library/Homebrew` is part of Homebrew basecode. It should be able to be accessed during the `brew tests`. By adding HOMEBREW_ENV_PATH variable, we allow test suit to locate these codes. | |||
| 2016-03-19 | Revert "Avoid constructing paths by string interpolation" | Tim D. Smith | |
| This reverts commit 8c7f3d859e8f715b6c63e4fe75e7a636aee4167f. | |||
| 2016-03-19 | Avoid constructing paths by string interpolation | Tim D. Smith | |
| Closes Homebrew/homebrew#50154. | |||
| 2015-12-10 | ENV: warn_if_universal_binaries_not_supported | Ryan Hendrickson | |
| Raise an error when attempting to create universal binaries with a GCC that can't do so. Closes Homebrew/homebrew#46630. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-11-17 | Stdenv: add note on possible future deprecation | Xu Cheng | |
| Closes Homebrew/homebrew#46043. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-11-17 | Stdenv should be tagged as private rather deprecated | Xu Cheng | |
| 2015-10-18 | remove unnecessary require statements | Xu Cheng | |
| 2015-08-29 | More API documentation. | Mike McQuaid | |
| And remove the documented stuff from the `example-formula.rb`. Closes Homebrew/homebrew#43241. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-08-21 | Add guards to calls that would trigger Xcode install requests | William Woodruff | |
| add guard in Formula#file_modified? to prevent git popup add guard in Superenv.bin before calling MacOS::Xcode.version add guard against missing Xcode/CLT in Xcode.uncached_version return nil instread of 0 in uncached_version when Xcode/CLT are not present, to distinguish from linuxbrew behavior checks against pour_bottle? and needs_relocation?, add guard around keg.relocate_install_names to check pour_bottle?/needs_relocation? as well needs_relocation? becomes skip_relocation?, use cellar attr to indicate relocation instead of does_not_need_relocation MacOS.can_build? becomes MacOS.has_apple_developer_tools? | |||
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-06-21 | Pass full match to warn_about_non_apple_gcc | Jack Nagel | |
| 2015-06-12 | Undocument return value of ENV.deparallelize | Jack Nagel | |
| It's not clear whether it returns MAKEFLAGS with or without -j<n>, and neither is particularly useful behavior, given you can easily get the exact value by calling ENV["MAKEFLAGS"]. So let's not commit to this API. | |||
| 2015-05-16 | ENV: Add gcc-5 to compilers support C++11 | なつき | |
| Closes Homebrew/homebrew#39758. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2015-05-08 | compilers: support gcc 5 | なつき | |
| Closes Homebrew/homebrew#39470. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2015-04-25 | ENV.deparallelize: add block form for temporary change | Misty De Meo | |
| Closes Homebrew/homebrew#39026. | |||
| 2015-01-03 | Remove unnecessary encoding comments | Jack Nagel | |
| These files do not contain any non-ASCII characters. | |||
| 2014-09-18 | Call reset in the superclass implementation of setup_build_environment | Jack Nagel | |
| 2014-09-18 | Make --cc override the compiler selector | Jack Nagel | |
| 2014-09-11 | Use only strings in ENV.x11 | Jack Nagel | |
| 2014-09-11 | The build environment should only deal with strings | Jack Nagel | |
| 2014-09-11 | Don't directly assign Pathname objects to environment variables | Jack Nagel | |
| Fixes Homebrew/homebrew#32234. | |||
| 2014-08-18 | Don't overwrite optimization flag map in ENV.clang | Jack Nagel | |
| 2014-08-09 | Pull effective arch detection into a method | Jack Nagel | |
| 2014-08-06 | Use opt_bin | Jack Nagel | |
| 2014-06-22 | Use Pathname#split | Jack Nagel | |
| 2014-06-22 | Move the compiler-selecting methods to ENV/shared | Shaun Jackman | |
| Closes Homebrew/homebrew#30210. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
