1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/lib/puma/detect.rb
Nate Berkopec b0b17f6ffd
Nitpicks
2020-04-22 08:35:28 +09:00

23 lines
347 B
Ruby

# frozen_string_literal: true
module Puma
IS_JRUBY = defined?(JRUBY_VERSION)
def self.jruby?
IS_JRUBY
end
IS_WINDOWS = RUBY_PLATFORM =~ /mswin|ming|cygwin/
def self.windows?
IS_WINDOWS
end
def self.mri?
RUBY_ENGINE == 'ruby' || RUBY_ENGINE.nil?
end
def self.forkable?
::Process.respond_to?(:fork)
end
end