lib/aruba/platform.rb in aruba-0.11.0.pre vs lib/aruba/platform.rb in aruba-0.11.0.pre2
- old
+ new
@@ -1,16 +1,20 @@
require 'thread'
require 'aruba/platforms/unix_platform'
require 'aruba/platforms/windows_platform'
+# Aruba
module Aruba
PLATFORM_MUTEX = Mutex.new
end
+# Aruba
module Aruba
+ # Platform
Platform = [Platforms::WindowsPlatform, Platforms::UnixPlatform].find(&:match?)
end
+# Aruba
module Aruba
PLATFORM_MUTEX.synchronize do
@platform = Platform.new
end