README.txt

Path: ../README.txt
Last Update: Tue May 30 13:32:07 JST 2006

README

release:$Release: 0.6.1 $
lastupdate:$Date: 2006-05-30 13:29:34 +0900 (Tue, 30 May 2006) $
copyright:copyright(c) 2005 kuwata-lab all rights reserved.

Introduction

Kwalify is a tiny schema validator for YAML and JSON.

See doc/users-guide.html for details.

Installation

If you have installed RubyGems, just type ‘gem install -r kwalify’

  $ sudo gem install --remote kwalify

Else if you can be root user, use ‘setup.rb’ as following:

  $ tar xjf kwalify_x.x.x.tar.bz2
  $ cd kwalify_x.x.x/
  $ ruby setup.rb config
  $ ruby setup.rb setup
  $ sudo ruby setup.rb install

Else copy script and libraries to proper directory.

  $ tar xjf kwalify_x.x.x.tar.bz2
  $ cd kwalify_x.x.x/
  $ mkdir -p $HOME/bin
  $ cp -a bin/* $HOME/bin
  $ export PATH=$PATH:$HOME/bin
  $ mkdir -p $HOME/lib/ruby
  $ cp -a lib/* $HOME/lib/ruby
  $ export RUBYLIB=$HOME/lib/ruby

(Optional) ‘contrib/inline-require’ script to concatenate all script and libraries into a file.

  $ tar xjf kwalify_x.x.x.tar.bz2
  $ cd kwalify_x.x.x/
  $ unset RUBYLIB
  $ ruby contrib/inline-require -I ./lib bin/kwalify > contrib/kwalify
  $ chmod a+x contrib/kwalify
  $ mv contrib/kwalify $HOME/bin

License

   GNU General Public License ver.2

   If you need looser license, please suggest to me.

Author

   makoto kuwata <kwa(at)kuwata-lab.com>

   http://www.kuwata-lab.com/

[Validate]