| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-04 | Use more https in urls and updated some lost links | Viktor Szakats | |
| Closes #35531. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-12-17 | Unset LIBRARY_PATH before builds | Jack Nagel | |
| See https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html Closes Homebrew/homebrew-versions#592. | |||
| 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-18 | Replace CompilerQueue with predetermined priority lists | Jack Nagel | |
| 2014-09-18 | Remove fails_with? from the formula instance | Jack Nagel | |
| 2014-09-07 | Clear GOBIN in environment setup | Jack Nagel | |
| Closes #32014. | |||
| 2014-08-03 | Add another TODO | Jack Nagel | |
| 2014-08-03 | Remove an is_a check | Jack Nagel | |
| 2014-07-18 | Check nil? || empty? instead of to_s.empty? | Jack Nagel | |
| 2014-07-18 | Drop pointless to_s call | Jack Nagel | |
| 2014-07-13 | No need to cache lookup that is only done once | Jack Nagel | |
| 2014-07-02 | Move constants so we don't have to load all of ENV to get them | Jack Nagel | |
| 2014-06-22 | Use a more descriptive variable name | Jack Nagel | |
| 2014-06-22 | Move the compiler-selecting methods to ENV/shared | Shaun Jackman | |
| Closes #30210. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-06-22 | Move deprecated Formula class methods to compat | Jack Nagel | |
| These have all been moved to Formulary. | |||
| 2014-06-03 | Use a || b | Jack Nagel | |
| 2014-06-03 | Treat HOMEBREW_CC the same as --cc | Shaun Jackman | |
| Closes #29762. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-06-03 | HOMEBREW_CC: Remove COMPILER_ALIASES | Shaun Jackman | |
| Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-05-26 | Share code for sanitizing ENV between both build environments | Jack Nagel | |
| 2014-05-19 | Remove deprecated --use-{gcc,llvm,clang} | Jack Nagel | |
| Closes #29380. | |||
| 2014-05-18 | Remove hardcoded reference to ENV | Jack Nagel | |
| 2014-05-18 | Add accessor for HOMEBREW_CC | Jack Nagel | |
| 2014-05-18 | ENV.cc= and ENV.cxx= are private | Jack Nagel | |
| 2014-05-18 | Use a case statement | Jack Nagel | |
| 2014-05-14 | Allow disabling arch flag filtering | Jack Nagel | |
| Closes #17352. | |||
| 2014-05-06 | ENV/shared: fix gcc versions edge case. | Mike McQuaid | |
| 2014-05-06 | shared: refactor gcc_version_formula. | Mike McQuaid | |
| Avoid throwing unnecessary exceptions by checking for paths existing and creating formulae as late as possible. Additionally use instance variables for some caching. | |||
| 2014-05-06 | shared: don't use Formula.factory unnecessarily. | Mike McQuaid | |
| Instead check if the path exists by using opt. | |||
| 2014-04-30 | ENV/shared: handle untapped e.g. gcc48 formula. | Mike McQuaid | |
| In this case we need to handle the throwing on an exception when attempting to initialize the gcc48 Formula object. This initialization should be unnecessary if the core GCC is already installed and rescued if not. | |||
| 2014-04-29 | ENV/shared: use homebrew/versions GCC if installed | Mike McQuaid | |
| Closes #28820. | |||
| 2014-04-23 | Support core GCC formula as a GCC compiler. | Mike McQuaid | |
| It is activated by the same mechanism as the Homebrew/versions compilers which now check if the GCC formula uses the same, correct version. References #28418. | |||
| 2014-04-23 | shared: don't warn about non-Apple compilers now. | Mike McQuaid | |
| 2014-04-04 | Clean up some concatentation inside interpolation | Jack Nagel | |
| 2014-02-02 | Correctly find Homebrew-installed fortran | Camillo Lugaresi | |
| Fixes #26338. Closes #26352. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-01-04 | ENV: add method to prepend and create a PATH. | Mike McQuaid | |
| 2013-12-03 | Make CompilerSelectionError an InstallationError | Jack Nagel | |
| Fixes #19962. | |||
| 2013-12-02 | Fix typo | Jack Nagel | |
| 2013-12-02 | Yielded value is not used | Jack Nagel | |
| 2013-11-27 | Require Formula before using it | Jack Nagel | |
| 2013-10-16 | Allow older non-Apple GCCs to build things | Misty De Meo | |
| 2013-09-28 | Move ld64 into SharedEnvExtension | Misty De Meo | |
| Superenv is being tested on Xcode 3.1.4, so this needs to be supported in both ENVs, not just stdenv. | |||
| 2013-09-19 | ENV: Ensure @compiler is set | Misty De Meo | |
| If @compiler isn't set/checked by ENV.compiler and the ENV.clang/etc. methods, ENV.compiler may return unexpected results after fails_with picks a fallback compiler. See #22674. | |||
| 2013-09-17 | Move CompilerSelector logic into build env setup | Misty De Meo | |
| This moves the CompilerSelector fails_with logic into the build environment setup, making the compiler selection available before performing actions that depends on knowing what the compiler is, e.g. setting up PATH. ENV.setup_build_environment now optionally takes a Formula argument to provide the information necessary to do the fails_with, and the new ENV.validate_cc! extracts the fails_with logic from Build.install. | |||
| 2013-09-03 | ENV: convert values to strings in cc setters | Jack Nagel | |
| 2013-09-01 | Remove HOMEBREW_CC warning from ENV.compiler | Misty De Meo | |
| ENV.compiler is called outside setting up the build environment, where values unsupported for user input might have been specified - for example, GNU GCC executables. | |||
| 2013-09-01 | Provide reusable GNU GCC constants in ENV | Misty De Meo | |
| 2013-09-01 | Experimental support for non-Apple GCCs | Misty De Meo | |
| 2013-08-30 | ENV: only set fortran flags in one place | Jack Nagel | |
| 2013-08-30 | ENV: use fc accessor | Jack Nagel | |
