1let
2 cocoapod-plugin = name: ''
3 require "cocoapods"
4 require "#{Gem::Specification.find_by_name(%(${name})).gem_dir}/lib/cocoapods_plugin"
5 '';
6in
7{
8 actioncable = [ "action_cable" ];
9 actionmailer = [ "action_mailer" ];
10 actionpack = [ "action_pack" ];
11 actionview = [ "action_view" ];
12 activejob = [ "active_job" ];
13 activemodel = [ "active_model" ];
14 activerecord = [ "active_record" ];
15 activestorage = [ "active_storage" ];
16 activesupport = [ "active_support" ];
17 atk = [ "atk" ];
18 CFPropertyList = [ "cfpropertylist" ];
19 cocoapods-acknowledgements = [
20 "cocoapods"
21 "cocoapods_acknowledgements"
22 ];
23 cocoapods-art = [ "cocoapods_art" ];
24 cocoapods-browser = [
25 "cocoapods"
26 "cocoapods_plugin"
27 ];
28 cocoapods-bugsnag = cocoapod-plugin "cocoapods-bugsnag";
29 cocoapods-clean = [ "cocoapods_clean" ];
30 cocoapods-coverage = [ "cocoapods_coverage" ];
31 cocoapods-deintegrate = [ ]; # used by cocoapods
32 cocoapods-dependencies = [ "cocoapods_dependencies" ];
33 cocoapods-deploy = cocoapod-plugin "cocoapods-deploy";
34 cocoapods-generate = cocoapod-plugin "cocoapods-generate";
35 cocoapods-git_url_rewriter = cocoapod-plugin "cocoapods-git_url_rewriter";
36 cocoapods-keys = [ ]; # osx only cocoapod-plugin "cocoapods-keys";
37 cocoapods-open = [
38 "cocoapods"
39 "cocoapods_plugin"
40 ];
41 cocoapods-packager = [ "cocoapods_packager" ];
42 cocoapods-packager-pro = [ ]; # requires osx
43 cocoapods-plugins = [ "cocoapods_plugins" ];
44 cocoapods-sorted-search = [ ]; # requires osx
45 cocoapods-check = cocoapod-plugin "cocoapods-check";
46 cocoapods-disable-podfile-validations = cocoapod-plugin "cocoapods-disable-podfile-validations";
47 cocoapods-stats = [ "cocoapods_stats" ];
48 cocoapods-testing = [ "cocoapods_testing" ];
49 cocoapods-trunk = [ "cocoapods_trunk" ];
50 cocoapods-try = [ "cocoapods_try" ];
51 cocoapods-try-release-fix = cocoapod-plugin "cocoapods-try-release-fix";
52 digest-sha3 = [ "digest/sha3" ];
53 ffi-compiler = [ "ffi-compiler/loader" ];
54 fog-core = [ "fog/core" ];
55 fog-dnsimple = [ "fog/dnsimple" ];
56 fog-json = [ "fog/json" ];
57 forwardable-extended = [ "forwardable/extended" ];
58 gdk_pixbuf2 = [ "gdk_pixbuf2" ];
59 gitlab-markup = [ "github/markup" ];
60 gobject-introspection = [ "gobject-introspection" ];
61 gtk2 = [ ]; # requires display
62 idn-ruby = [ "idn" ];
63 jekyll-sass-converter = [ ]; # tested through jekyll
64 libxml-ruby = [ "libxml" ];
65 multipart-post = [ "multipart_post" ];
66 unicode-display_width = [ "unicode/display_width" ];
67 nap = [ "rest" ];
68 net-scp = [ "net/scp" ];
69 net-ssh = [ "net/ssh" ];
70 nio4r = [ "nio" ];
71 osx_keychain = [ ]; # requires osx
72 ovirt-engine-sdk = [ "ovirtsdk4" ];
73 pango = [ "pango" ];
74 rack-test = [ "rack/test" ];
75 railties = [ "rails" ];
76 rspec-core = [ "rspec/core" ];
77 rspec-expectations = [ "rspec/expectations" ];
78 rspec-mocks = [ "rspec/mocks" ];
79 rspec-support = [ "rspec/support" ];
80 RubyInline = [ "inline" ];
81 ruby-libvirt = [ "libvirt" ];
82 ruby-lxc = [ "lxc" ];
83 ruby-macho = [ "macho" ];
84 ruby-terminfo = [ "terminfo" ];
85 rubyzip = [ "zip" ];
86 sequel_pg = [
87 "pg"
88 "sequel"
89 "sequel/adapters/postgresql"
90 "sequel_pg"
91 ];
92 simplecov-html = [ ]; # tested through simplecov
93 sinatra = [ "sinatra/base" ];
94 sprockets-rails = [ "sprockets/rails" ];
95 taglib-ruby = [ "taglib" ];
96 websocket-driver = [ "websocket/driver" ];
97 websocket-extensions = [ "websocket/extensions" ];
98 ZenTest = [ "zentest" ];
99}