Do not exit when using as a library

This commit is contained in:
kojix2
2021-01-20 00:07:23 +09:00
parent 62cc6ba364
commit 8db1306e07
7 changed files with 19 additions and 8 deletions

View File

@@ -93,7 +93,7 @@ module YouPlot
# This is why you need the code below.
parser.on('--help', 'print sub-command help menu') do
puts parser.help
exit
exit if YouPlot.run_as_executable?
end
parser.on('--debug', TrueClass, 'print preprocessed data') do |v|
options[:debug] = v
@@ -136,7 +136,7 @@ module YouPlot
main_parser.on('--help', 'print sub-command help menu') do
puts main_parser.banner
puts
exit
exit if YouPlot.run_as_executable?
end
end