os
os
Crystal port for OS gem. Something may not work
Installation
-
Add the dependency to your
shard.yml
:dependencies: os: github: orelsokolov/os
-
Run
shards install
Usage
require "os"
Development
Make PR if you know how to fix something
Feature | Support |
---|---|
self.windows? | YES |
self.cpu_count | YES |
self.bits | YES |
self.java? | YES |
self.dev_null | YES |
self.config | |
self.posix? | YES |
self.linux? | |
self.freebsd? | YES |
self.iron_ruby? | |
self.ruby_bin | |
self.mac? | |
self.osx? | |
self.x? | |
self.rss_bytes | YES |
self.cygwin? | |
self.report | |
self.open_file_command | |
self.app_config_path(name) | |
self.jruby? | YES |
self.doze? | YES |
self.host_cpu | YES |
self.host | |
self.host_os | |
hwprefs_available? | |
Underlying::bsd? | |
Underlying::windows? | |
Underlying::linux? | |
Underlying::docker? |
Contributing
- Fork it (https://github.com/your-github-user/os/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Oleg Orlov - creator and maintainer
Repository
os
Owner
Statistic
- 2
- 1
- 0
- 0
- 1
- almost 6 years ago
- September 7, 2019
License
MIT License
Links
Synced at
Tue, 15 Jul 2025 04:11:00 GMT
Languages