Class: Pod::Command::X::Env::Init

Inherits:
Pod::Command::X::Env show all
Defined in:
lib/cocoapods-x/command/environment/init.rb

Instance Method Summary collapse

Constructor Details

#initialize(argv) ⇒ Init

Returns a new instance of Init.



12
13
14
# File 'lib/cocoapods-x/command/environment/init.rb', line 12

def initialize(argv)
    super
end

Instance Method Details

#runObject



16
17
18
19
20
21
22
23
24
# File 'lib/cocoapods-x/command/environment/init.rb', line 16

def run
    begin
        UI.puts 'Pod::X '.magenta + "Initing X environment."
        project = Pod::X::Environment::init!
        UI.puts 'Pod::X '.magenta + "'#{project.project_name}' initialization complete!".green
    rescue => exception
        UI.puts '[!] Pod::X '.magenta + "#{exception}".red
    end
end