This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
devil /
| name | age | message | |
|---|---|---|---|
| |
CHANGELOG | Tue Nov 10 22:04:24 -0800 2009 | |
| |
INSTALL | Tue Oct 06 07:59:00 -0700 2009 | |
| |
LICENSE | Tue Oct 06 23:00:11 -0700 2009 | |
| |
README | Tue Nov 10 15:03:37 -0800 2009 | |
| |
README.markdown | Tue Nov 10 15:03:37 -0800 2009 | |
| |
Rakefile | Mon Nov 09 23:41:43 -0800 2009 | |
| |
ext/ | Tue Nov 10 22:04:24 -0800 2009 | |
| |
lib/ | Mon Nov 09 23:41:43 -0800 2009 | |
| |
test/ | Tue Nov 10 15:03:37 -0800 2009 |
README.markdown

Ruby Devil version 0.1.9.0
- Original author: Jaroslaw Tworek dev.jrx@gmail.com
- Current maintainer: John Mair (banisterfiend) http://banisterfiend.wordpress.com
Ruby bindings for the Developer's Image Library You need DevIL installed to use this extension
The Ruby Devil Project page is here: http://github.com/banister/devil
Installation Instructions:
For debian:
- install the libdevil and libdevil-dev packages
For Gentoo:
- emerge "media-libs/devil"
For windows:
- download devil-dlls.zip from http://github.com/banister/devil/downloads
- and copy the uncompressed files to c:\ruby\bin\
For macosx:
- sudo port install libdevil
For other systems:
- install libdevil and lib-devil-dev using your package manager
- OR download and install the libraries from http://openil.sourceforge.net
After you've installed the DevIL libraries you install the gem by going:
- gem install devil
If you wish to use the Gosu and TexPlay extensions, it is necessary to also have:
- the Gosu gem (gem install gosu)
- the TexPlay gem (gem install texplay)
- ruby-opengl (gem install ruby-opengl)
For now, there is support for just a subset of DevIL functions, but it is enough for 95% things you may want to do.
For example uses, see test/ directory (note: that many of the examples use the Gosu library...this is often just for visualization purposes. Alot of the functionality does not depend on Gosu being present)







