Class: CarthagePods::UpdateCommand

Inherits:
BuildCommand
  • Object
show all
Defined in:
lib/Command/UpdateCommand.rb

Instance Method Summary collapse

Instance Method Details

#executeObject



11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/Command/UpdateCommand.rb', line 11

def execute

  platformType = {"osx" => "macOS", "ios" => "iOS", "watchos" => "watchOS", "tvos" => "tvOS"}

  cocoaPodsManage = CocoaPodsManage.new
  carthageManage = CarthageManage.new

  @@carthageArg['platform'] = "platform #{platformType[cocoaPodsManage.getPlatformType]}"

  carthageManage.update @@carthageArg
  cocoaPodsManage.update @@cocoapodsArg

end