#!/usr/bin/env ruby
# encoding: utf-8
#SiSU: copyright (C) 1997 - 2012 Ralph Amissah; License GPL, see appended program information
begin
def ruby_version_ok?(base_version)
@v ||=RUBY_VERSION.scan(/\d+/)
vb=base_version.scan(/\d+/)
if @v[0].to_i < vb[0].to_i \
or @v[0].to_i == vb[0].to_i \
&& @v[1].to_i < vb[1].to_i \
or @v[0].to_i == vb[0].to_i \
&& @v[1].to_i == vb[1].to_i \
&& @v[1].to_i < vb[2].to_i
raise "Please, use Ruby#{vb} or later, current Ruby #{RUBY_VERSION}"
else check_incompatible_ruby_build?
end
end
def check_incompatible_ruby_build?
require 'rbconfig'
e=Config::CONFIG
if RUBY_VERSION == '1.9.2' \
&& e['PATCHLEVEL'].to_i < 180
raise <.
If you have Internet connection, the latest version of the GPL should be
available at these locations:
* SiSU uses:
* Standard SiSU markup syntax,
* Standard SiSU meta-markup syntax, and the
* Standard SiSU object citation numbering and system
* Hompages:
* Download:
* Ralph Amissah
** Description: webrick share - note sisu by default does not link with file
suffixes, see man pages for options