| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-04-25 | Add Formula#logs | Jack Nagel | |
| 2015-04-12 | formula: add more API docs for directories. | Mike McQuaid | |
| Closes #38571. | |||
| 2015-04-09 | cmake: adjust standard built type | Dominyk Tiller | |
| Moves from None to Release, but comments out the standard release CFLAGS so we can continue using our own. Bumped Libgit2 as an example/test to play with. Closes #37332, hopefully. Closes #37361. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-04-09 | Keep Homebrew site-packages in sys.path during brew test | Tim D. Smith | |
| Formulas that build python things and which are tested with system Python will encounter test failures unless system Python is configured to add Homebrew's site-packages to sys.path. This change makes sure that configuration is performed in the test environment. Both lines are needed; the first reads and processes .pth files and the second makes sure that Homebrew's site-packages is read before the system extras, so that formulas depending on Homebrew/python/numpy get the Homebrew/python version and not the old system version. Closes #38466. | |||
| 2015-04-06 | add SoftwareSpec#go_resource | Tim D. Smith | |
| by analogy to similar code in formula.rb. Permits #37877. Closes #38330. | |||
| 2015-03-14 | Switch to a more useful serialization of tap info | Jack Nagel | |
| Closes #37383. | |||
| 2015-03-04 | move formula_specialties to compat | Xu Cheng | |
| Closes #37365. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-02-19 | ruby 1.8 doesn't have `sort_by!` | Xu Cheng | |
| Closes #36935 Closes #36936. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-02-13 | Move "path or URL" tap string to global constant. | Mike McQuaid | |
| 2015-02-08 | cmd/info: prevent duplicate dependency display. | Xu Cheng | |
| Before: $ brew info llvm ==> Dependencies Build: xz ✔, xz ✔, xz ✔, xz ✔, xz ✔, xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz","xz","xz","xz","xz","xz"], ... After $ brew info llvm ==> Dependencies Build: xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz"], ... Closes #36653. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-02-07 | formula: sort installed version in to_hash | Xu Cheng | |
| https://github.com/Homebrew/homebrew-brewdler/pull/43#discussion_r24248760 Closes #36611. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-02-07 | Save and restore build attribute | Jack Nagel | |
| This probably doesn't matter in practice, but I don't want to take any chances. | |||
| 2015-02-07 | Always respect build options when invoking post_install | Jack Nagel | |
| Fixes #36335. | |||
| 2015-02-07 | Use a local instead of an instance variable | Jack Nagel | |
| 2015-01-22 | Remove unnecessary early return | Jack Nagel | |
| Iterating over an empty list is a no-op so we can remove this early return. | |||
| 2015-01-22 | Hide "Patching" message when there aren't any patches | Jack Nagel | |
| 2015-01-22 | Use formula patches accessor | Jack Nagel | |
| 2015-01-20 | Expose bottle details on the formula object | Jack Nagel | |
| Fixes #36032. | |||
| 2015-01-12 | Omit post-install warning unless formula defines it | Jack Nagel | |
| Closes #34744. | |||
| 2015-01-09 | formula: set HOME to testpath in tests. | Mike McQuaid | |
| 2015-01-04 | Include selected spec in Formula#inspect | Jack Nagel | |
| 2015-01-04 | Make active_spec protected | Jack Nagel | |
| 2015-01-04 | Doc most DSL methods as write-only | Jack Nagel | |
| The public readers for these attributes are on the instance, not the class. | |||
| 2015-01-04 | Fix markup | Jack Nagel | |
| 2015-01-04 | Top-level DSL methods only manipulate the stable spec | Jack Nagel | |
| 2014-12-30 | Use block-form of File.open | Jack Nagel | |
| 2014-12-30 | Log build environment on failure | Jack Nagel | |
| 2014-12-30 | Always dump full configuration | Jack Nagel | |
| 2014-12-27 | One less external call to #active_spec | Jack Nagel | |
| 2014-12-26 | Decouple applying patches from staging the source | Jack Nagel | |
| 2014-12-26 | Finally stop exposing url on Formula | Jack Nagel | |
| 2014-12-26 | Unroll validation loop | Jack Nagel | |
| 2014-12-26 | Overriding #initialize is not supported, so drop late validation | Jack Nagel | |
| 2014-12-26 | formula: add/improve more API docs. | Mike McQuaid | |
| Closes #35266. | |||
| 2014-12-26 | Fix method redefinition warning | Jack Nagel | |
| test_defined? gets defined in the method_added hook. | |||
| 2014-12-22 | The class-level keg_only_reason is private API | Jack Nagel | |
| 2014-12-22 | Use "@api private" instead of "@private" | Jack Nagel | |
| http://www.rubydoc.info/gems/yard/file/docs/Tags.md#private http://www.rubydoc.info/gems/yard/file/docs/Tags.md#api | |||
| 2014-12-20 | Typo in skip_clean? documentation | Baptiste Fontaine | |
| Closes #35142. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-12-12 | Formula#install has public visibility | Jack Nagel | |
| It is called with an explicit receiver in build.rb, so the base class method should also be public. | |||
| 2014-12-12 | Formula#exec_cmd: coerce arg to string before start_with? | Tim D. Smith | |
| 2014-12-10 | Formula#exec_cmd: recognize setuptools shim and refurbish args | Tim D. Smith | |
| 2014-12-10 | Formula#system: hide python setup.py shim in ohai | Tim D. Smith | |
| 2014-12-08 | formula.rb: make some methods private. | Mike McQuaid | |
| Don't seem to be used publicly anywhere. Closes #34729. | |||
| 2014-12-08 | formula.rb: add install method. | Mike McQuaid | |
| Mostly for links in API documentation. | |||
| 2014-12-08 | Document Formula attributes. | Mike McQuaid | |
| The beginnings of some decent API documentation. Also, tweak `.yardopts` to better fix our internal style. | |||
| 2014-12-06 | Remove {start,stop}doc as we're using Yard now. | Mike McQuaid | |
| 2014-11-06 | Remove outdated comment | Jack Nagel | |
| 2014-10-29 | Add predicate methods for specs and stop testing internals | Jack Nagel | |
| 2014-10-21 | Point to a tap when installing or fetching. | Mike McQuaid | |
| When installing or fetching and stuff goes wrong we can't always catch the error and redirect to the tap. Instead, point to the tap before we do anything failure-prone and hopefully that'll encourage people to file issues in the right place. If not we can say that explicitly. Closes #33220. | |||
| 2014-10-19 | formula: add spec deprecated_option DSL. | Mike McQuaid | |
