| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-09 | Pull effective arch detection into a method | Jack Nagel | |
| 2014-08-09 | Stop duping options when duping the build object | Jack Nagel | |
| The options collection cannot be mutated from the build object, so it can be shared among copies safely. | |||
| 2014-08-08 | Better assertions in tab test | Jack Nagel | |
| 2014-08-08 | doctor: retire Mono warning | Misty De Meo | |
| We haven't actually had any complaints about this in awhile; it appears that cmake no longer picks up this specific framework. Refs #11030. | |||
| 2014-08-08 | Read from the error pipe in a separate thread | Jack Nagel | |
| If the build process tries to write more bytes than will fit in the pipe buffer, it will block until the parent process does a read. However, the parent process will only do a read after the child process has exited or died, leading to a deadlock. Fix this by doing the read in a separate thread. | |||
| 2014-08-08 | Delegate homepage to the class instead of storing it on the instance | Jack Nagel | |
| 2014-08-08 | Default description to the empty string in top-level option DSL | Jack Nagel | |
| 2014-08-08 | Remove another unnecessary default argument | Jack Nagel | |
| 2014-08-07 | Avoid using setters in tab tests | Jack Nagel | |
| 2014-08-07 | Use predefined options for universal, cxx11, and 32-bit options | Jack Nagel | |
| :universal and :cxx11 are now handled directly, so we don't need to always convert symbols to strings in this method. Symbols should be reserved for future use. | |||
| 2014-08-07 | Move management of options collection to the spec object | Jack Nagel | |
| 2014-08-07 | Default to the empty string instead of nil | Jack Nagel | |
| 2014-08-07 | Spell out the empty string instead of calling to_s on nil | Jack Nagel | |
| 2014-08-07 | Remove a defensive to_s call | Jack Nagel | |
| This method is only used internally and we always pass strings. | |||
| 2014-08-07 | Remove default argument | Jack Nagel | |
| This method is called in two places, always with two arguments. | |||
| 2014-08-07 | Raise ArgumentError for argument errors | Jack Nagel | |
| 2014-08-07 | Add more test coverage for option descriptions | Jack Nagel | |
| 2014-08-07 | Prefer interpolation | Jack Nagel | |
| 2014-08-07 | Add a test for cxx11 option special case | Jack Nagel | |
| 2014-08-06 | Use opt_bin | Jack Nagel | |
| 2014-08-06 | Don't use Hash#first | Jack Nagel | |
| Fixes #31360. | |||
| 2014-08-04 | utils: use the $stderr global variable. | Federico Bond | |
| For easier capturing. Closes #31303. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-08-03 | Add predicate methods to Tab to match BuildOptions | Jack Nagel | |
| 2014-08-03 | Add inspect to CxxStdlib | Jack Nagel | |
| 2014-08-03 | Add inspect to CompilerFailure | Jack Nagel | |
| 2014-08-03 | Add another TODO | Jack Nagel | |
| 2014-08-03 | Eliminate a nil check | Jack Nagel | |
| 2014-08-03 | Remove dead code | Jack Nagel | |
| 2014-08-03 | Eliminate consideration of major_version | Jack Nagel | |
| The major version is implicit in the compiler name. Since the name is used when matching failures to compilers, we don't need to consider the major version separately. | |||
| 2014-08-03 | Use a separate class for GNU compiler failures | Jack Nagel | |
| major_version is now only used internally by the failure object | |||
| 2014-08-03 | Move compiler failure matching logic into failure object | Jack Nagel | |
| 2014-08-03 | Rename compiler attribute to name | Jack Nagel | |
| 2014-08-03 | Don't pass nil to fails_with? | Jack Nagel | |
| 2014-08-03 | Remove an is_a check | Jack Nagel | |
| 2014-08-02 | Simplify compatibility logic | Jack Nagel | |
| 2014-08-02 | Partially revert e1f97e2 to pass new test cases | Jack Nagel | |
| 2014-08-02 | Drop unnecessary parens | Jack Nagel | |
| 2014-08-02 | Use polymorphism to simplify stdlib compatibility check | Jack Nagel | |
| 2014-08-02 | type is guaranteed to be a symbol by the factory method | Jack Nagel | |
| 2014-08-02 | CxxStdlib should be immutable so remove writer methods | Jack Nagel | |
| 2014-08-01 | Eagerly create and reuse cxx11 compiler failure objects | Jack Nagel | |
| 2014-08-01 | Remove knowledge of DSL implementation from initialize | Jack Nagel | |
| 2014-08-01 | outdated: allow passing formulae as arguments. | Mike McQuaid | |
| If formulae names are passed as arguments check if just they are outdated. Additionally, return a failed code if they are outdated. This will hopefully be able to stop people complaining about the outdated error code as they can now just run e.g.: `brew outdated git && brew upgrade git` Closes #31242. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-08-01 | show cmd being executed | Adam Vandenberg | |
| 2014-08-01 | add helpers for formula tests | Adam Vandenberg | |
| 2014-07-31 | Hide the options data structure better | Jack Nagel | |
| 2014-07-31 | Make options available on the spec objects | Jack Nagel | |
| 2014-07-31 | Reduce direct accesses of the args collection | Jack Nagel | |
| 2014-07-31 | Handle tap file renames that remove a file from the formula directory | Jack Nagel | |
| 2014-07-30 | Use a module since the @build ivar is going away soon | Jack Nagel | |
