Class: Rubygems::XcodeprojGenerator::Xcode

Inherits:
AbstractRubyHeaderProvider show all
Defined in:
lib/rubygems/xcodeproj_generator/xcode.rb

Constant Summary collapse

DEFAULT_ROOT_PATH =
'/Applications/Xcode.app'.freeze
OSX_SDKS_PATH =
'Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs'.freeze
RUBY_INCLUDE_PATH_PATTERN =
'System/Library/Frameworks/Ruby.framework/Versions/*/usr/include/*'.freeze

Instance Attribute Summary

Attributes inherited from AbstractRubyHeaderProvider

#root_path

Instance Method Summary collapse

Methods inherited from AbstractRubyHeaderProvider

#available?, #ruby_header_paths

Constructor Details

#initialize(root_path = nil) ⇒ Xcode

Returns a new instance of Xcode.



11
12
13
14
# File 'lib/rubygems/xcodeproj_generator/xcode.rb', line 11

def initialize(root_path = nil)
  root_path ||= DEFAULT_ROOT_PATH
  super(root_path)
end