class PodAlexandria::CIPostInstallHook
Attributes
cache[R]
installer_context[R]
options[R]
pods_project[R]
Public Class Methods
new(installer_context, user_options)
click to toggle source
# File lib/cocoapods-alexandria/env_ci/post_install.rb, line 5 def initialize(installer_context, user_options) @installer_context = installer_context @pods_project = installer_context.pods_project @cache = FrameworkCache.new(installer_context) @options = UserOptions.new(installer_context, user_options) end
Public Instance Methods
run()
click to toggle source
# File lib/cocoapods-alexandria/env_ci/post_install.rb, line 12 def run Pod::UI.title "Compile dependencies" if options.force_bitcode Pod::UI.puts "Forcing bitcode generation" pods_project.force_bitcode_generation end cache.delete_changed_frameworks cache.build_frameworks cache.cache_lockfile Pod::UI.title "Generating project using XcodeGen" XcodeGen::generate_dependencies(installer_context, options) XcodeGen::generate end