Sha256: f60f76746ed6411089005b1a5d79553bbb84e65e11508140d4e97d36ddc2365e

Contents?: true

Size: 617 Bytes

Versions: 1

Compression:

Stored size: 617 Bytes

Contents

module Airake
  
  module Commands
    
    class Adl < Airake::Commands::Base
      
      attr_reader :project, :path, :extra_opts
      
      def initialize(project, options = {})
        @project = project
        @path = options[:adl_path] || "adl"
        @extra_opts = options[:adl_extra_opts]
      end
                  
      # Get the ADL command
      def launch
        command = []
        command << @path
        command << @extra_opts
        command << escape(project.appxml_path)
        command << escape(project.base_dir)
        process(command)
      end      
      
    end
    
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
airake-0.2.2 lib/airake/commands/adl.rb