Commit graph

1074 commits

Author SHA1 Message Date
Roland Walker
12135af2f5 rm homebrew-fork module ObserverPathnameExtension 2014-12-20 14:12:15 -05:00
Roland Walker
48319f44d5 remove mach.rb from homebrew-fork 2014-12-20 13:28:40 -05:00
Roland Walker
cf4cc2f255 adopt lib/vendor structure 2014-12-20 13:23:10 -05:00
Roland Walker
0bdc8cf99e actually require all required stanzas
* audit tests match the documentation
* require `license`
* require at least one activatable artifact (or explicit `stage_only`)
2014-12-20 11:34:49 -05:00
Roland Walker
140613cbb5 update license comment in brew cask create 2014-12-20 10:35:28 -05:00
Roland Walker
62c2c83639 explicitly require Ruby 2.0 at all entry points
to give a more informative error
2014-12-20 10:25:56 -05:00
ndr
1430d8904f Strip compiler methods from homebrew-fork OS::Mac 2014-12-20 14:58:15 +00:00
Roland Walker
4520171988 Merge pull request #8310 from rolandwalker/homebrew_strip_download_strategy
strip classes from homebrew-fork download_strategy.rb
2014-12-20 09:32:08 -05:00
Roland Walker
05eec5111e remove os.rb from homebrew-fork
this can be neglected, as we only support OS X
2014-12-20 09:07:58 -05:00
Roland Walker
4737a6e2c2 strip classes from homebrew-fork download_strategy 2014-12-20 08:56:03 -05:00
ndr
66e9a3b393 Merge pull request #8308 from rolandwalker/homebrew_remove_xcode
remove xcode.rb from homebrew-fork
2014-12-20 13:55:27 +00:00
Roland Walker
4235fa0857 Merge pull request #8298 from rolandwalker/homebrew_reduce_extend_ARGV
strip methods from homebrew-fork extend/ARGV.rb
2014-12-20 08:38:01 -05:00
Roland Walker
811c0e39bf remove xcode.rb from homebrew-fork 2014-12-20 08:37:20 -05:00
Roland Walker
b1b21966e7 strip methods from homebrew-fork extend/ARGV.rb 2014-12-20 08:04:03 -05:00
Roland Walker
3c6b120186 Merge pull request #8296 from rolandwalker/reduce_homebrew_extend_string
remove methods from homebrew-cask extend/string.rb
2014-12-20 07:41:31 -05:00
Roland Walker
6cb1de3d2b remove extend/module from homebrew-fork
unused
2014-12-20 07:17:37 -05:00
Roland Walker
8dbe1b4281 remove methods from homebrew-cask extend/string.rb 2014-12-20 07:17:03 -05:00
Roland Walker
1f6ff21143 remove Ruby 2.0 forward-ports from homebrew-fork
* extend/enumerable.rb
* extend/symbol.rb
2014-12-20 06:39:23 -05:00
Roland Walker
493631956a remove homebrew-fork extend/ENV.rb 2014-12-19 11:11:29 -05:00
Roland Walker
b90d526981 Merge pull request #8264 from rolandwalker/homebrew_strip_test_env
Homebrew strip test env
2014-12-19 10:43:34 -05:00
Roland Walker
2c0efd7bed strip down testing_env.rb from homebrew-fork 2014-12-19 10:32:40 -05:00
Roland Walker
136d7fd6c1 read RbConfig in doctor.rb
instead of depending on Homebrew-defined constant.  This
is simpler now that we assume Ruby 2.0
2014-12-19 10:30:14 -05:00
Roland Walker
5108254e9f strip various exception classes from homebrew-fork 2014-12-19 10:29:34 -05:00
Roland Walker
f783c8aafe Merge pull request #8263 from rolandwalker/homebrew_remove_super
remove ENV/super.rb from homebrew-fork
2014-12-19 10:28:46 -05:00
Roland Walker
f942124a52 Merge pull request #8265 from rolandwalker/homebrew_remove_metafiles
remove metafiles.rb from homebrew-fork
2014-12-19 10:28:38 -05:00
Roland Walker
4e37fe3fae remove compilers.rb from homebrew-fork 2014-12-19 10:04:25 -05:00
Roland Walker
5ed644db83 remove metafiles.rb from homebrew-fork 2014-12-19 09:44:06 -05:00
Roland Walker
c3c642b191 remove ENV/super.rb from homebrew-fork
this only has to do with building Formulae
2014-12-19 09:24:05 -05:00
Roland Walker
3b1deff163 remove several more Homebrew-fork files
No longer needed after latest changes:

* build.rb
* build_options.rb
* keg.rb
* keg_fix_install_names.rb
* options.rb
* pkg_version.rb
2014-12-18 20:10:23 -05:00
Roland Walker
6b1ccbbe60 Merge pull request #8228 from rolandwalker/remove_homebrew_linux
remove linux compat from homebrew-fork
2014-12-18 17:13:34 -05:00
Roland Walker
46c66f7471 Merge pull request #8218 from rolandwalker/remove_several_homebrew_files
remove several homebrew-fork files
2014-12-18 17:13:08 -05:00
Roland Walker
5d6b9f450c Merge pull request #8227 from rolandwalker/remove_homebrew_compat
remove homebrew-fork compat.rb and compat dir
2014-12-18 17:13:01 -05:00
Roland Walker
07af3e736d Merge pull request #8229 from rolandwalker/remove_homebrew_inreplace
remove inreplace.rb from homebrew-fork
2014-12-18 17:12:51 -05:00
Roland Walker
5e0d1a7cd6 Merge pull request #8230 from rolandwalker/remove_homebrew_tap_constants
remove tap_constants.rb from homebrew-fork
2014-12-18 17:12:44 -05:00
Roland Walker
5e6ac42bbb remove homebrew-fork compat.rb and compat dir 2014-12-18 13:32:28 -05:00
Roland Walker
a0c86c4cd5 remove utf-8 encoding cookie 2014-12-18 13:28:00 -05:00
Roland Walker
14526210e0 remove several homebrew-fork files
* blacklist.rb
* build_environment.rb
* caveats.rb
* cleaner.rb
* language/go.rb
* language/haskell.rb
* language/python.rb
* tab.rb
2014-12-18 13:24:44 -05:00
Roland Walker
01816f96cc Merge pull request #8221 from rolandwalker/honest_doctor_homebrew
Adjust `brew cask doctor` for homebrew-fork
2014-12-18 13:20:53 -05:00
Roland Walker
cadfa8ef7d Merge pull request #8225 from rolandwalker/remove_homebrew_software_spec
remove homebrew-fork software_spec.rb
2014-12-18 13:20:45 -05:00
Roland Walker
ac9257dc89 remove tap_constants.rb from homebrew-fork 2014-12-18 12:54:06 -05:00
Roland Walker
ff6700f9c3 remove inreplace.rb from homebrew-fork 2014-12-18 12:44:39 -05:00
Roland Walker
dba90db725 remove linux compat from homebrew-fork 2014-12-18 12:36:39 -05:00
Roland Walker
e06bb6e7b6 remove cxxstdlib.rb from homebrew-fork
and everything possibly related
2014-12-18 12:19:08 -05:00
Roland Walker
aa17125f32 remove homebrew-fork software_spec.rb
this was required explicitly from Homebrew-cask, but apparently
is not needed
2014-12-18 12:01:23 -05:00
Roland Walker
d76794c3a2 make render_load_path understand homebrew-fork
tweak doctor's warnings/annotations on `$LOAD_PATH` elements
2014-12-18 11:08:34 -05:00
Roland Walker
b1c3a4f600 doctor: ignore internal HOMEBREW_VERSION constant
Instead extract it from the brew CLI, and consider
removing it from our doctor output entirely.
2014-12-18 11:08:34 -05:00
Roland Walker
58c2f16633 doctor: ignore internal HOMEBREW_CELLAR constant
Instead extract it from the brew CLI, and consider
removing it from our doctor output entirely.
2014-12-18 11:08:34 -05:00
Roland Walker
df8835ab73 doctor: ignore internal HOMEBREW_REPOSITORY const
...constant. Instead extract it from the brew CLI, and consider
removing it from our doctor output entirely.
2014-12-18 11:08:34 -05:00
Roland Walker
139a723179 Merge pull request #8197 from rolandwalker/remove_homebrew_debrew
remove `debrew.rb` from homebrew-fork
2014-12-17 18:42:01 -05:00
Roland Walker
75b557352f Merge pull request #8196 from rolandwalker/remove_homebrew_install_renamed
remove `install_renamed.rb` from homebrew-fork
2014-12-17 18:41:53 -05:00