Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Readme.md

CUUID

This gem is a thin C => Ruby wrapper around the <uuid/uuid.h> library that should come with your OS. It's been tested on OS X (10.7+) and Ubuntu (10.04 LTS). It provides one method for you.

Usage

CUUID.generate # => "08146761-57BF-46C9-A55B-1B49103AA08B"

Or if you've required "cuuid/uuid" then you can just do

UUID.generate # => "08146761-57BF-46C9-A55B-1B49103AA08B"

Dependencies

  • OS X - works out the box. Just install and go.
  • Ubuntu/Debian - requires the uuid-dev package installing. (apt-get install uuid-dev)
  • Other OS' - You'll need to install libuuid and have the headers available for the gem to compile against.

Installation

Rubygem install:

gem install cuuid

Gemfile:

gem "cuuid"

There's an optional file for compatibility with the uuid gem:

require "cuuid/uuid"

or in your Gemfile:

gem "cuuid", require: "cuuid/uuid"

License

See LICENSE

About

thin C => Ruby wrapper around the <uuid/uuid.h> library that should come with your OS

Resources

License

Packages

No packages published