Sha256: dba1056064aa859602986c1e8e5a678b4fa466a8826007564f12ed0378138d52

Contents?: true

Size: 361 Bytes

Versions: 444

Compression:

Stored size: 361 Bytes

Contents

module Fastlane
  module Helper
    class XcodeprojHelper
      DEPENDENCY_MANAGER_DIRS = ['Pods', 'Carthage'].freeze

      def self.find(dir)
        xcodeproj_paths = Dir[File.expand_path(File.join(dir, '**/*.xcodeproj'))]
        xcodeproj_paths.reject { |path| %r{/(#{DEPENDENCY_MANAGER_DIRS.join('|')})/.*.xcodeproj} =~ path }
      end
    end
  end
end

Version data entries

444 entries across 444 versions & 5 rubygems

Version Path
fastlane-2.227.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.226.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.225.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.224.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.223.1 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.223.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.222.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.221.1 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.221.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.220.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.219.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.218.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-security-patched-2.216.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.217.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.216.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.215.1 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.215.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-mercafacil-2.214.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.214.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb
fastlane-2.213.0 fastlane/lib/fastlane/helper/xcodeproj_helper.rb