lib/command/executor/base.rb in cocoapods-binary-cache-0.1.10 vs lib/command/executor/base.rb in cocoapods-binary-cache-0.1.11

- old
+ new

@@ -1,15 +1,24 @@ module PodPrebuild class CommandExecutor def initialize(options) @config = options[:config] + prepare_cache_dir end def installer @installer ||= begin pod_config = Pod::Config.instance Pod::Installer.new(pod_config.sandbox, pod_config.podfile, pod_config.lockfile) end + end + + def use_local_cache? + @config.cache_repo.nil? + end + + def prepare_cache_dir + FileUtils.mkdir_p(@config.cache_path) if @config.cache_path end def git(cmd, options = {}) comps = ["git"] comps << "-C" << @config.cache_path unless options[:cache_repo] == false