Class: Pod::Command::Open

Inherits:
Pod::Command show all
Defined in:
lib/cocoapods-dongjia/command/open.rb

Instance Method Summary collapse

Instance Method Details

#runObject



21
22
23
# File 'lib/cocoapods-dongjia/command/open.rb', line 21

def run
  `open #{@workspace_path}`
end

#validate!Object



12
13
14
15
16
17
18
19
# File 'lib/cocoapods-dongjia/command/open.rb', line 12

def validate!
  super

  workspace_list = Pathname.glob('*.xcworkspace')
  @workspace_path = workspace_list.first if workspace_list.size == 1

  help! '没有找到 xcworkspace' unless @workspace_path.exist?
end