Index: test/test_hikidoc.rb =================================================================== --- test/test_hikidoc.rb (リビジョン 41) +++ test/test_hikidoc.rb (作業コピー) @@ -1,7 +1,7 @@ # $Id$ require 'test/unit' -rootdir = "#{File::dirname($0)}/.." +rootdir = "#{File::dirname(__FILE__)}/.." require "#{rootdir}/lib/hikidoc" class HikiDocTest < HikiDoc Index: Rakefile =================================================================== --- Rakefile (リビジョン 0) +++ Rakefile (リビジョン 0) @@ -0,0 +1,17 @@ +require 'rubygems' +require 'rake/gempackagetask' +require 'rake/clean' +require 'rake/testtask' + +spec = Gem::Specification.load('hikidoc.gemspec') + +Rake::GemPackageTask.new(spec) do |pkg| + pkg.need_zip = true + pkg.need_tar = true +end + +Rake::TestTask.new do |t| + t.libs << 'lib' + t.test_files = FileList['test/test*.rb'] + t.verbose = true +end Index: hikidoc.gemspec =================================================================== --- hikidoc.gemspec (リビジョン 0) +++ hikidoc.gemspec (リビジョン 0) @@ -0,0 +1,16 @@ +require 'date' + +Gem::Specification.new do |s| + s.name = %q{hikidoc} + s.date = Date.today + s.version = "0." + s.date.strftime('%Y%m%d') + s.summary = %q{A text-to-HTML conversion tool for web writers.} + s.email = %q{kazuhiko@fdiary.net} + s.homepage = %q{http://projects.netlab.jp/hikidoc/} + s.description = %q{'HikiDoc' is a text-to-HTML conversion tool for web writers. HikiDoc allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid HTML (or XHTML).} + s.default_executable = %q{hikidoc} + s.authors = ["Kazuhiko"] + s.files = ["bin/hikidoc", "COPYING", "README", "README.ja", "Rakefile", "TextFormattingRules", "TextFormattingRules.ja", "setup.rb", "lib/hikidoc.rb", "test/test_hikidoc.rb"] + s.test_files = ["test/test_hikidoc.rb"] + s.executables = ["hikidoc"] +end