るりまを書くのに工夫していること

Posted by okkez Sun, 12 Oct 2008 00:05:00 GMT

試しに見てみるサーバ。

#!/bin/sh cd $HOME/ruby/rubydoc/refm/api ruby $HOME/ruby/bitclust/standalone.rb \ –baseurl=http://localhost:10088 \ –port=10088 \ –database=./db \ –debug

るりまの DB をコンパイルする。

#!/bin/sh VERSION=${1:-‘1.8.7’} cd $HOME/ruby/rubydoc/refm/api rm -rf ./db bitclust -d ./db init version=$VERSION encoding=euc-jp bitclust -d ./db update –stdlibtree=src

全てのバージョン。

#!/usr/bin/ruby BITCLUST = ‘/home/kenji/bin/bitclust’ VERSIONS = %w[ 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.9.0 ] REF_BASE=’/home/kenji/ruby/rubydoc/refm/api’ def setup_db(version) db = “#{REF_BASE}/db#{version}” `rm -rf #{db}` `#{BITCLUST} -d #{db} init version=#{version} encoding=euc-jp` `#{BITCLUST} -d #{db} update –stdlibtree=#{REF_BASE}/src` puts “#{version} is done” end system “svn up -q #{REF_BASE}” VERSIONS.reverse_each do |version| setup_db(version) end

こんな感じです。

Posted in | コメントはありません | タグ , | atom

Trackbacks

Use the following link to trackback from your own site:
http://typo.okkez.net/trackbacks?article_id=%E3%82%8B%E3%82%8A%E3%81%BE%E3%82%92%E6%9B%B8%E3%81%8F%E3%81%AE%E3%81%AB%E5%B7%A5%E5%A4%AB%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8&day=12&month=10&year=2008

Comments

Leave a response

Leave a comment