Sha256: f5e486438daa5c71b29cacbe18138c8381d5078c38323fc43bbeba04f11b3409

Contents?: true

Size: 671 Bytes

Versions: 3

Compression:

Stored size: 671 Bytes

Contents

module Fastlane
  module Actions
    class XcakeAction < Action
      def self.run(params)
        Actions.verify_gem!('xcake')
        require 'xcake'

        if defined? Xcake::Command::Make
          # New `xcake make` command
          Xcake::Command::Make.run
        else
          # Legacy `xcake` command
          Xcake::Command.run
        end
      end

      def self.description
        "Runs `xcake` for the project"
      end

      def self.available_options
        [
        ]
      end

      def self.is_supported?(platform)
        [:ios, :mac].include? platform
      end

      def self.authors
        ["jcampbell05"]
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fastlane-1.92.0 lib/fastlane/actions/xcake.rb
fastlane-1.91.0 lib/fastlane/actions/xcake.rb
fastlane-1.90.0 lib/fastlane/actions/xcake.rb