Class: Pod::Command::Install

Inherits:
Pod::Command show all
Defined in:
lib/cocoapods-binaryhqp/command_option/command_option.rb

Constant Summary collapse

@@use_source =
false

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(argv) ⇒ Install

Returns a new instance of Install.



14
15
16
17
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 14

def initialize(argv)
  @@use_source = argv.flag?('hsource', false)
  original_initialize(argv)
end

Class Method Details

.all_use_sourceObject



19
20
21
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 19

def self.all_use_source
    @@use_source
end

.optionsObject



9
10
11
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 9

def self.options
  [['--hsource', 'from cocoapods-binaryhqp, all frameworks use source code']].concat(original_options)
end

.original_optionsObject



7
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 7

alias :original_options :options

.set_all_use_source(use) ⇒ Object



23
24
25
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 23

def self.set_all_use_source(use)
  @@use_source = use
end

Instance Method Details

#original_initializeObject



13
# File 'lib/cocoapods-binaryhqp/command_option/command_option.rb', line 13

alias :original_initialize :initialize