rgloader directory structure

Top  Previous  Next

The following provides an overview of the rgloader/ directory which is a required location for RubyEncoder Loaders and loaders file naming conventions:

 

loader.rb

This file is a Ruby script which helps to automatically identify the required loader. This is a required file for installation on a target machine where protected ruby scripts will run. It is open and not encoded but you do not need to change it.

rgloader.darwin.bundle

Binary RubyEncoder Loader for Ruby 1.8.x for MacOS platform. It is a universal binary file compatible with i386 and x84_64 architectures.

rgloader19.darwin.bundle

Binary RubyEncoder Loader for Ruby 1.9.0/1.9.1 for MacOS platform. It is a universal binary file compatible with i386 and x84_64 architectures.

rgloader192.darwin.bundle

Binary RubyEncoder Loader for Ruby 1.9.2 for MacOS platform. It is a universal binary file compatible with i386 and x84_64 architectures.

rgloader.linux.so

Binary RubyEncoder Loader for Ruby 1.8.x for Linux i386 platform. It is 32-bit ELF shared object.

rgloader19.linux.so

Binary RubyEncoder Loader for Ruby 1.9.0/1.9.1 for Linux i386 platform. It is 32-bit ELF shared object.

rgloader192.linux.so

Binary RubyEncoder Loader for Ruby 1.9.2 for Linux i386 platform. It is 32-bit ELF shared object.

rgloader.linux.x86_64.so

Binary RubyEncoder Loader for Ruby 1.8.x for Linux x86_64 platform. It is 64-bit ELF shared object.

rgloader19.linux.x86_64.so

Binary RubyEncoder Loader for Ruby 1.9.0/1.9.1 for Linux x86_64 platform. It is 64-bit ELF shared object.

rgloader192.linux.x86_64.so

Binary RubyEncoder Loader for Ruby 1.9.2 for Linux x86_64 platform. It is 64-bit ELF shared object.

rgloader.freebsd.so

Binary RubyEncoder Loader for Ruby 1.8.x for FreeBSD 8.x+ i386 platform. It is 32-bit ELF shared object.

rgloader19.freebsd.so

Binary RubyEncoder Loader for Ruby 1.9.0/1.9.1 for FreeBSD 8.x+ i386 platform. It is 32-bit ELF shared object.

rgloader192.freebsd.so

Binary RubyEncoder Loader for Ruby 1.9.2 for FreeBSD 8.x+ i386 platform. It is 32-bit ELF shared object.

rgloader.freebsd.x86_64.so

Binary RubyEncoder Loader for Ruby 1.8.x for FreeBSD 8.x+ x86_64 platform. It is 64-bit ELF shared object.

rgloader19.freebsd.x86_64.so

Binary RubyEncoder Loader for Ruby 1.9.0/1.9.1 for FreeBSD 8.x+ x86_64 platform. It is 64-bit ELF shared object.

rgloader192.freebsd.x86_64.so

Binary RubyEncoder Loader for Ruby 1.9.2 for FreeBSD 8.x+ x86_64 platform. It is 64-bit ELF shared object.

 

The above list is not complete. Some of the new loaders for other operating systems and new versions of Ruby are probably already included into the installation package. We will include more loaders later to support new operating systems and platforms.Visit http://www.rubyencoder.com/loaders/ for an update.