lib/cocoapods/generate/configuration.rb in cocoapods-generate-1.4.1 vs lib/cocoapods/generate/configuration.rb in cocoapods-generate-1.5.0

- old
+ new

@@ -176,13 +176,19 @@ ->(paths) { paths && paths.map { |path| Pathname(path).expand_path } } # installer options option :sources, ArrayOf.new(String), 'if use_podfile && podfile then ::Pod::Installer::Analyzer.new(:sandbox, podfile).sources.map(&:url) else pod_config.sources_manager.all.map(&:url) end', - 'The sources from which to pull dependant pods (defaults to all repos in the podfile if using the podfile, else all available repos). Can be a repo name or URL. Multiple sources must be comma-delimited.', + 'The sources from which to pull dependent pods (defaults to all repos in the podfile if using the podfile, else all available repos). Can be a repo name or URL. Multiple sources must be comma-delimited.', 'SOURCE1,SOURCE2', ->(_) { nil }, ->(sources) { Array(sources).flat_map { |s| s.split(',') } } + option :local_sources, ArrayOf.new(String), + [], + 'Paths from which to find local podspecs for transitive dependencies. Multiple local-sources must be comma-delimited.', + 'SOURCE1,SOURCE2', + ->(_) { nil }, + ->(local_sources) { Array(local_sources).flat_map { |s| s.split(',') } } option :repo_update, BOOLEAN, 'false', 'Force running `pod repo update` before install', nil, nil, coerce_to_bool option :use_default_plugins, BOOLEAN, 'false', 'Whether installation should activate default plugins', nil, nil, coerce_to_bool option :deterministic_uuids, BOOLEAN, 'false', 'Whether installation should use deterministic UUIDs for pods projects', nil, nil, coerce_to_bool option :share_schemes_for_development_pods, BOOLEAN, 'true', 'Whether installation should share schemes for development pods', nil, nil, coerce_to_bool option :warn_for_multiple_pod_sources, BOOLEAN, 'false', 'Whether installation should warn when a pod is found in multiple sources', nil, nil, coerce_to_bool