| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-16 | Use the build accessor rather than metaprogramming | Jack Nagel | |
| 2014-08-16 | Define the test_defined? method dynamically | Jack Nagel | |
| 2014-08-16 | Use the keg_only_reason instance method in keg_only? | Jack Nagel | |
| 2014-08-16 | fetch: retry the download on a failure. | Mike McQuaid | |
| 2014-08-16 | Simplify cxxstdlib_check implementation | Jack Nagel | |
| 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 | Remove the universal accessor from BuildOptions | Jack Nagel | |
| BuildOptions is now immutable (finally). | |||
| 2014-08-14 | Remove two more unnecessary default arguments | Jack Nagel | |
| 2014-08-14 | Fix mktmp to be generic as-per SUS/BSD. | xxxajk | |
| Closes #31586. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-08-14 | Use the as_flags method instead of map | Jack Nagel | |
| 2014-08-14 | Use the Enumerable implementation of include? | Jack Nagel | |
| 2014-08-13 | Avoid hardcoding the class name | Jack Nagel | |
| 2014-08-13 | More idiomatic way to combine arrays | Jack Nagel | |
| 2014-08-13 | Remove Options#concat | Jack Nagel | |
| 2014-08-13 | Simplify build_argv | Jack Nagel | |
| 2014-08-13 | Simplify tab test setup | Jack Nagel | |
| 2014-08-13 | Drop unnecessary parens in tests | Jack Nagel | |
| 2014-08-13 | Drop unnecessary to_a calls in options tests | Jack Nagel | |
| 2014-08-13 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-13 | Remove unused branches from Options.coerce | Jack Nagel | |
| 2014-08-13 | Options is no longer used directly by BuildOptions | Jack Nagel | |
| 2014-08-13 | Set methods on Options already return Options instances | Jack Nagel | |
| 2014-08-13 | Always pass an Options instance to the BuildOptions constructor | Jack Nagel | |
| 2014-08-13 | Only store strings in the tab object | Jack Nagel | |
| 2014-08-13 | Revert "Always pass an Options instance to the BuildOptions constructor" | Mike McQuaid | |
| This reverts commit e143bcef259ca76b2124e6e73bd9bdf872418723. Closes #31557. Closes #31559. Closes #31561. Closes #31562. | |||
| 2014-08-13 | Revert "Set methods on Options already return Options instances" | Mike McQuaid | |
| This reverts commit 4d1464c246861f7aedc355cb5f6360370d05114e. | |||
| 2014-08-13 | Revert "Options is no longer used directly by BuildOptions" | Mike McQuaid | |
| This reverts commit 1c05bc0238aa1abf7d5542b8afa11ead2bee66a8. | |||
| 2014-08-13 | Revert "Remove unused branches from Options.coerce" | Mike McQuaid | |
| This reverts commit cee42c339e7632eab15111e2c4e6c121ace6f9e2. | |||
| 2014-08-13 | Revert "Replace Options.coerce with an alternate constructor" | Mike McQuaid | |
| This reverts commit 8d2ef974a3a87bf4207f71ccb8a7b4776e16a016. | |||
| 2014-08-13 | Revert "Drop unnecessary to_a calls in options tests" | Mike McQuaid | |
| This reverts commit 6f29c36aed9d951499146054a4caca702fa33d1a. | |||
| 2014-08-13 | Drop unnecessary to_a calls in options tests | Jack Nagel | |
| 2014-08-12 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-12 | Remove unused branches from Options.coerce | Jack Nagel | |
| 2014-08-12 | Options is no longer used directly by BuildOptions | Jack Nagel | |
| 2014-08-12 | Set methods on Options already return Options instances | Jack Nagel | |
| 2014-08-12 | Always pass an Options instance to the BuildOptions constructor | Jack Nagel | |
| 2014-08-12 | Clarify keg-only caveats | Misty De Meo | |
| 2014-08-12 | Set the remote config manually | Jack Nagel | |
| See 5cd6b35 and 8eefd4e. | |||
| 2014-08-11 | Deep copies of the build object are no longer needed | Jack Nagel | |
| 2014-08-11 | Replace the build object rather than mutate it | Jack Nagel | |
| 2014-08-11 | Allow build to be set externally | Jack Nagel | |
| 2014-08-11 | formula_installer: check for recommended/optional. | Mike McQuaid | |
| build.without? seemingly always returns true for requirements that are neither recommended nor optional so check these before deciding not to install a default formula. Closes #31511. | |||
| 2014-08-11 | formula_installer: default_formula using build. | Mike McQuaid | |
| Use the build options instead of whether the requirement is optional to work out if it is needed. This handles the case of an optional requirement becoming needed because it's a dependency for another formula. Closes #31476. | |||
| 2014-08-10 | Use public api when adding legacy options | Jack Nagel | |
| 2014-08-10 | Stop exposing defined options from the build object | Jack Nagel | |
| 2014-08-10 | options.each only yields one argument to the block | Jack Nagel | |
| 2014-08-10 | Disconnect defined options from the build object | Jack Nagel | |
| 2014-08-10 | Remove user-defined options method after evaluation | Jack Nagel | |
| Now we can use the superclass options method for our own purposes. | |||
| 2014-08-10 | Handle legacy options in the method_added hook | Jack Nagel | |
| We only need to process the legacy options at load time, not each time the class is instantiated, and only when there is an options method defined. | |||
| 2014-08-10 | Add a test for legacy options | Jack Nagel | |
| 2014-08-10 | Revert "formula_installer: fix reqs default formulae." | Mike McQuaid | |
| This reverts commit 435092ae0521e79d8ea21c8d4708031e3b4b17a3. | |||
