mirror of
https://github.com/red-data-tools/YouPlot.git
synced 2025-05-05 22:31:11 +08:00
23 lines
681 B
Ruby
23 lines
681 B
Ruby
# frozen_string_literal: true
|
|
|
|
require_relative 'youplot/version'
|
|
require_relative 'youplot/dsv'
|
|
require_relative 'youplot/parameters'
|
|
require_relative 'youplot/command'
|
|
|
|
module YouPlot
|
|
# @run_as_executable = true / false
|
|
# YouPlot behaves slightly differently when run as a command line tool
|
|
# and when run as a script (e.g. for testing). In the event of an error,
|
|
# when run as a command line tool, YouPlot will display a short error message
|
|
# and exit abnormally. When run as a script, it will just raise an error.
|
|
@run_as_executable = false
|
|
class << self
|
|
attr_accessor :run_as_executable
|
|
|
|
def run_as_executable?
|
|
@run_as_executable
|
|
end
|
|
end
|
|
end
|