Sha256: 59e1383cdbfd9b117aae7bd8f87eef1412436b84e03acd82e3ba7b1bcf2bef2a

Contents?: true

Size: 422 Bytes

Versions: 39

Compression:

Stored size: 422 Bytes

Contents

module Sprout::System

  class OSXSystem < UnixSystem
    LIBRARY = 'Library'

    def library
      lib = File.join(home, LIBRARY)
      if(File.exists?(lib))
        return lib
      else
        return super
      end
    end

    def format_application_name(name)
      return name.capitalize
    end

    def can_execute? platform
      [:mac, :osx, :macosx, :darwin].include?(platform) || super
    end

  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
sprout-1.1.18.pre lib/sprout/system/osx_system.rb
sprout-1.1.17.pre lib/sprout/system/osx_system.rb
sprout-1.1.16.pre lib/sprout/system/osx_system.rb
sprout-1.1.15.pre lib/sprout/system/osx_system.rb
sprout-1.1.14.pre lib/sprout/system/osx_system.rb
sprout-1.1.13.pre lib/sprout/system/osx_system.rb
sprout-1.1.11.pre lib/sprout/system/osx_system.rb
sprout-1.1.10.pre lib/sprout/system/osx_system.rb
sprout-1.1.7.pre lib/sprout/system/osx_system.rb
sprout-1.1.5.pre lib/sprout/system/osx_system.rb
sprout-1.1.4.pre lib/sprout/system/osx_system.rb
sprout-1.1.3.pre lib/sprout/system/osx_system.rb
sprout-1.1.2.pre lib/sprout/system/osx_system.rb
sprout-1.0.35.pre lib/sprout/system/osx_system.rb
sprout-1.0.32.pre lib/sprout/system/osx_system.rb
sprout-1.0.31.pre lib/sprout/system/osx_system.rb
sprout-1.0.29.pre lib/sprout/system/osx_system.rb
sprout-1.0.26.pre lib/sprout/system/osx_system.rb
sprout-1.0.25.pre lib/sprout/system/osx_system.rb
sprout-1.0.24.pre lib/sprout/system/osx_system.rb