An open API service indexing awesome lists of open source software.

https://github.com/mmower/platform

Gem to provide structured access to Ruby interpreter platform information
https://github.com/mmower/platform

Last synced: 5 months ago
JSON representation

Gem to provide structured access to Ruby interpreter platform information

Awesome Lists containing this project

README

        

#
# Platform
#
# author: Matt Mower
# license: MIT
#
#
# The Platform library offers a simple, reliable, means of
# determining what platform Ruby is running on. Underlying
# Platform is the RUBY_PLATFORM constant. This library is
# parsing this constant for information. You could easily do
# this yourself. We've just taken the hassle out of it for
# you and hopefully covered a few of the more unusual cases
# you mightn't have thought of yourself.
#
# On the other hand, if you've got cases we haven't please
# mail the authors.
#
# ==Use
#
# require 'platform'
#
# defines
#
# Platform::OS
# :unix
# :hybrid (e.g. Cygwin)
# :win32
# :vms
# :os2
# :unknown
#
# Platform::IMPL
# :macosx
# :linux
# :freebsd
# :netbsd
# :mswin
# :cygwin
# :mingw
# :bccwin
# :wince
# :vms
# :os2
# :solaris
# :aix
# :irix
# :hpux
# :unknown
#
# Platform::ARCH
# :x86
# :x86_64
# :ia64
# :powerpc
# :alpha
# :sparc
# :mips
# :parisc
# :unknown
#