diff --git a/lib/risc/platform.rb b/lib/risc/platform.rb index 361be82d..f305f2b2 100644 --- a/lib/risc/platform.rb +++ b/lib/risc/platform.rb @@ -17,6 +17,8 @@ module Risc # string given. # Currently only "Arm" and "Interpreter" def self.for( name ) + return name if name.is_a?(Platform) + name = name.to_s.capitalize case name when "Arm" return Arm::ArmPlatform.new