lib/kapost/bootstrapper.rb in kapost-bootstrapper-0.1.3 vs lib/kapost/bootstrapper.rb in kapost-bootstrapper-0.2.0

- old
+ new

@@ -14,10 +14,14 @@ def osx(&block) instance_eval(&block) if os == :macosx end + def debian(&block) + instance_eval(&block) if os == :debian + end + def check(command, help = nil, version: nil, &block) success = say(label(command, version)) do if block_given? yield else @@ -93,10 +97,10 @@ when /mswin|msys|mingw|cygwin|bccwin|wince|emc/ :windows when /darwin|mac os/ :macosx when /linux/ - :linux + installed?("apt-get") ? :debian : :linux else fail "unknown os: #{RUBY_PLATFORM.inspect}" end end end