Method: CBin::Build::Helper#build_static_framework

Defined in:
lib/cocoapods-lhj-bin/helpers/build_helper.rb

#build_static_frameworkObject

[View source]

53
54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/cocoapods-lhj-bin/helpers/build_helper.rb', line 53

def build_static_framework
  source_dir = Dir.pwd
  file_accessor = Sandbox::FileAccessor.new(Pathname.new('.').expand_path, @spec.consumer(@platform))
  Dir.chdir(workspace_directory) do
    builder = CBin::Framework::Builder.new(@spec, file_accessor, @platform, source_dir, @isRootSpec, @build_model )
    @@build_defines = builder.build if @isRootSpec
    begin
      @framework_path = builder.lipo_build(@@build_defines) unless @skip_archive
    rescue
      @skip_archive = true
    end
  end
end