File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ Gem::Specification.new do |spec|
23
23
spec . executables = spec . files . grep ( %r{^exe/} ) { |f | File . basename ( f ) }
24
24
spec . require_paths = [ "lib" ]
25
25
26
+ spec . add_dependency "os" , "~> 1.0"
27
+
26
28
spec . add_development_dependency "bundler" , "~> 1.15"
27
29
spec . add_development_dependency "rspec" , "~> 3.0"
28
30
spec . add_development_dependency 'rubocop' , '~>0.49.0'
Original file line number Diff line number Diff line change
1
+ require 'os'
2
+
1
3
module ArduinoCI
2
4
3
5
# Tools for interacting with the host machine
@@ -31,5 +33,11 @@ def self.run(*args, **kwargs)
31
33
ret
32
34
end
33
35
36
+ def self . os
37
+ return :osx if OS . osx?
38
+ return :linux if OS . linux?
39
+ return :windows if OS . windows?
40
+ end
41
+
34
42
end
35
43
end
You can’t perform that action at this time.
0 commit comments