Class: Rubbr::Builder::Dvi

Inherits:
Base
  • Object
show all
Defined in:
lib/rubbr/builder/dvi.rb

Class Method Summary collapse

Methods included from Cli

#color?, #disable_stderr, #disable_stdinn, #disable_stdout, #error, #executable?, #notice, #valid_executable, #warning

Class Method Details

.buildObject



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/rubbr/builder/dvi.rb', line 4

def self.build
  @output_format = 'ps'
  base_dvi_file = Rubbr.options[:base_dvi_file]

  build_dir do
    dvips = Rubbr::Runner::DviPs.new(base_dvi_file)
  end

  distribute_file(base_dvi_file)
  notice "Build of #{@output_format} completed for: #{base_dvi_file} " +
         "in #{Rubbr.options[:build_dir]}"
end