| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-02 | handle mxcl/master synonym inside Tab#from_file_content | Xu Cheng | |
| 2015-07-31 | tab: set stable as default spec | Xu Cheng | |
| Fixes Homebrew/homebrew#42297. | |||
| 2015-07-31 | Tab: store spec of formula | Xu Cheng | |
| 2015-06-27 | Stdlib check should use the compiler used to build the bottle | Jack Nagel | |
| 2015-06-27 | tab: tweak options info output | Dominyk Tiller | |
| Closes Homebrew/homebrew#41101. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2015-06-02 | tab: allow load from file content | Xu Cheng | |
| 2015-05-27 | tab: add method to set tap. | Mike McQuaid | |
| 2015-03-14 | Switch to a more useful serialization of tap info | Jack Nagel | |
| Closes Homebrew/homebrew#37383. | |||
| 2015-03-11 | add bottle? method to Tab | Tim D. Smith | |
| Closes Homebrew/homebrew#37621. | |||
| 2015-03-07 | Decouple the install receipt from ARGV | Jack Nagel | |
| 2015-02-21 | Switch to string keys | Jack Nagel | |
| The OpenStruct initializer accepts both symbols and strings, but any nested hashes will only allow access via string keys, so let's always construct the object with strings for consistency. | |||
| 2015-02-21 | Eliminate conditional | Jack Nagel | |
| 2015-02-21 | Set the path on "fake" install receipts | Jack Nagel | |
| 2015-02-20 | Compiler is always a string | Jack Nagel | |
| 2015-02-18 | Use ternary instead of inline rescue | Jack Nagel | |
| 2015-02-18 | Start recording the formula path in the install receipt | Jack Nagel | |
| Later we can use this information to try and load the formula from the correct source. | |||
| 2015-02-18 | Revert "Start recording the formula path in the install receipt" | Jack Nagel | |
| This reverts commit f98d1d660c38afe3caf1450b2443a6d5fab8a14b. | |||
| 2015-02-18 | Start recording the formula path in the install receipt | Jack Nagel | |
| Later we can use this information to try and load the formula from the correct source. | |||
| 2014-12-26 | Fix "possible reference to past scope" warnings on 2.2 | Jack Nagel | |
| 2014-10-19 | tab: remap deprecated options in tabs. | Mike McQuaid | |
| If a deprecated option is found in a tab, rename it to the new option. | |||
| 2014-10-15 | Hide install receipt key names | Jack Nagel | |
| 2014-10-09 | Tab#with? accepts the same types as BuildOptions#with? | Jack Nagel | |
| 2014-08-14 | Use the as_flags method instead of map | Jack Nagel | |
| 2014-08-13 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-13 | Only store strings in the tab object | Jack Nagel | |
| 2014-08-13 | Revert "Replace Options.coerce with an alternate constructor" | Mike McQuaid | |
| This reverts commit 8d2ef974a3a87bf4207f71ccb8a7b4776e16a016. | |||
| 2014-08-12 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-10 | Disconnect defined options from the build object | Jack Nagel | |
| 2014-08-09 | Stop exposing combined options from the tab | Jack Nagel | |
| 2014-08-03 | Add predicate methods to Tab to match BuildOptions | Jack Nagel | |
| 2014-08-02 | Use polymorphism to simplify stdlib compatibility check | Jack Nagel | |
| 2014-07-30 | Add without? to Tab | Jack Nagel | |
| 2014-07-30 | Pass the build object into the Tab | Jack Nagel | |
| Since the Tab is written in the build process, the formula's build object will have the correct args attached to it already, so we don't need to reconstruct it. | |||
| 2014-06-30 | Add a method for getting the repo HEAD | Jack Nagel | |
| 2014-06-29 | Don't mutate the tab object | Jack Nagel | |
| 2014-06-29 | Remove explicit self | Jack Nagel | |
| 2014-06-29 | Normalize paths before calling Tab.from_file | Jack Nagel | |
| 2014-06-29 | explicitly initialize stdlib | Jack Nagel | |
| 2014-06-22 | Move deprecated Formula class methods to compat | Jack Nagel | |
| These have all been moved to Formulary. | |||
| 2014-03-22 | Don't send, just call the method directly | Jack Nagel | |
| 2014-03-22 | Drop inaccurate comment | Jack Nagel | |
| require "time" Time.parse(Time.now.to_s) | |||
| 2014-03-22 | Use canonicalized path for loaded install receipts | Jack Nagel | |
| 2014-03-22 | Try to find install receipt when keg is unlinked | Jack Nagel | |
| This roughly matches the logic we use to determine the active keg in ARGV.kegs. | |||
| 2014-03-22 | Write install receipts atomically | Jack Nagel | |
| 2014-03-02 | Stop mutating build options in Tab.create | Jack Nagel | |
| 2013-10-26 | Move stdlib tracking postinstall | Misty De Meo | |
| This moves stdlib tracking after the install completes, which allows the tracking to have access to the actual stdlib in use. This unfortunately means that builds can error out *after* a build, resulting in wasted time; however, it reduces false positives, and the overall user experience is still likely to be better this way. | |||
| 2013-10-23 | Tab: ensure file is closed after reading | Jack Nagel | |
| 2013-10-07 | Tab#cxxstdlib: don't try to convert nil to_sym | Misty De Meo | |
| 2013-10-07 | Tab#cxxstdlib: remove default stdlib | Misty De Meo | |
| Fixes Homebrew/homebrew#23089. | |||
| 2013-10-07 | Tab.dummy_tab: don't provide default stdlib value | Misty De Meo | |
