Sha256: 6d06dd9ab3e2e279b215df9fe06c952d0ebaf1d0ebbcfb82a6d513f9ae53a0ee

Contents?: true

Size: 590 Bytes

Versions: 2

Compression:

Stored size: 590 Bytes

Contents

require 'core/run_command'
require 'core/tmux'

module Nutella
  class Compile < RunCommand
    @description = 'Compiles all the actors that need compilation in the project'
    
    def run(args=nil)

      # If the current directory is not a nutella project, return
      return unless Nutella.current_project.exist?
      
      # Compile all actors
      return unless prepare_bot( Nutella.current_project.dir, 'compile', 'Compiling' )
      
      # Output success message
      console.success "All actors compiled for #{Nutella.current_project.config['name']}"
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nutella_framework-0.3.1 lib/core/commands/compile.rb
nutella_framework-0.3.0 lib/core/commands/compile.rb