Sha256: 5ad2032de593a5639f7d1259040d87924280b5f4eff0cb81ec9621f5e21d0761

Contents?: true

Size: 892 Bytes

Versions: 2

Compression:

Stored size: 892 Bytes

Contents

require_relative 'options/options'
require_relative 'header/header'
require_relative 'binary/binary'
require_relative 'user/user'
require_relative 'modify/modify'

module Pod
  class Command
    class JxedtCommand < Command
      self.summary = 'cocoapods-jxedt插件命令工具。'

      self.description = <<-DESC
        cocoapods-jxedt插件命令工具。
      DESC

      self.command = 'jxedt'
      self.abstract_command = true

      def self.options
        [
          ['--version', 'Show cocoapods-jxedt version'],
        ].concat(super)
      end

      def initialize(argv)
        @version = argv.flag?('version', false)
        super
      end

      def validate!
        if @version
          require 'cocoapods-jxedt/gem_version'
          puts "#{CocoapodsJxedt::VERSION}"
          return
        end
        super
      end

      def run
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cocoapods-jxedt-0.0.21 lib/cocoapods-jxedt/command/jxedt.rb
cocoapods-jxedt-0.0.20 lib/cocoapods-jxedt/command/jxedt.rb