| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Raise ArgumentError for argument errors | Jack Nagel | |
| 2014-08-07 | Add more test coverage for option descriptions | Jack Nagel | |
| 2014-08-07 | Add a test for cxx11 option special case | Jack Nagel | |
| 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-30 | Rename resource? to resource_defined? | Jack Nagel | |
| 2014-07-13 | Use accessor method in test | Jack Nagel | |
| 2014-06-18 | Move test helpers into Homebrew::TestCase | Jack Nagel | |
| 2014-06-18 | Use a custom test class so we can avoid monkeypatching | Jack Nagel | |
| 2014-04-01 | Stop jumping through hoops to get at the collector object | Jack Nagel | |
| 2014-03-18 | Set bottle download strategy directly | Jack Nagel | |
| We know what strategy we want, so going through DownloadStrategyDetector is wasted work. Now we can remove those patterns from the detector and have two fewer branches each time through. | |||
| 2014-03-13 | New patch implementation and DSL | Jack Nagel | |
| This commit introduces a new patch implementation that supports checksums and caching. Patches are declared in blocks: patch do url ... sha1 ... end A strip level of -p1 is assumed. It can be overridden using a symbol argument: patch :p0 do url ... sha1 ... end Patches can be declared in stable, devel, and head blocks. This form is preferred over using conditionals. stable do # ... patch do url ... sha1 ... end end Embedded (__END__) patches are declared like so: patch :DATA patch :p0, :DATA Patches can also be embedded by passing a string. This makes it possible to provide multiple embedded patches while making only some of them conditional. patch :p0, "..." | |||
| 2014-03-10 | Make bottle implementation more generic | Jack Nagel | |
| 2014-02-27 | Set owner ivar in SoftwareSpec | Jack Nagel | |
| 2013-12-05 | Use BottleCollector in Bottle SoftwareSpec | Misty De Meo | |
| 2013-11-26 | Add test for 5c1ee9c1aeee00e512919f37d3fa66fcf637e070 | Jack Nagel | |
| 2013-09-23 | Set owner of resources to SoftwareSpec object | Jack Nagel | |
| 2013-09-21 | Move dependencies to SoftwareSpec | Jack Nagel | |
| 2013-09-21 | Move options to SoftwareSpec | Jack Nagel | |
| 2013-09-17 | Make spec-scoped resources override top-level resources | Jack Nagel | |
| 2013-09-17 | SoftwareSpec tests are now Resource tests | Jack Nagel | |
| 2013-09-14 | Move SoftwareSpec to a separate file | Jack Nagel | |
| 2013-06-28 | Reject versions that aren't strings | Jack Nagel | |
| 2013-06-28 | Detect versions in tag specs | Jack Nagel | |
| Closes #18300. Closes #20891. | |||
| 2013-06-01 | Require hardware where it is needed | Jack Nagel | |
| 2013-04-13 | Remove obsolete tests | Jack Nagel | |
| This behavior is now tested at more appropriate levels in test_software_spec, test_formula_spec_selection, and test_formula_validation. | |||
| 2013-04-08 | Tests for SoftwareSpec and subclasses | Jack Nagel | |
