diff options
author | makoto kuwata <kwa@kuwata-lab.com> | 2009-02-07 10:07:09 +0000 |
---|---|---|
committer | makoto kuwata <kwa@kuwata-lab.com> | 2009-02-07 10:07:09 +0000 |
commit | a447c71f74410e61ded45fb623f33e596fee8860 (patch) | |
tree | 90d16edac4bc90a68d43ba5a1314cd7b112d8c9c | |
parent | 10fe426fc39b65f979cef34a758ecd206f25a61d (diff) | |
download | erubis-a447c71f74410e61ded45fb623f33e596fee8860.tar.gz |
- [change] packages are now built under 'build' directory
- [change] year of copyright is changed to '2006-2009'.
- [update] CHANGES.txt, ReleaseNote.txt
-rw-r--r-- | CHANGES.txt | 12 | ||||
-rw-r--r-- | ChangeLog.txt | 5 | ||||
-rw-r--r-- | ReleaseNote.txt | 25 | ||||
-rw-r--r-- | Rookbook.props | 4 | ||||
-rw-r--r-- | Rookbook.yaml | 32 |
5 files changed, 60 insertions, 18 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index a72087f..53de7ca 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -3,6 +3,18 @@ # $Release:$ # $Copyright$ + +- release: 2.6.3 + date: 2009-02-07 + bugfixes: + + - Enhancer name was not displayed in Ruby 1.9.1 when it was missing. + + - Command option argument name was not displayed correctly as a part of error message. + + - MethoNotFound error was raised when invalid option was specified. + + - release: 2.6.2 date: 2008-06-12 enhancements: diff --git a/ChangeLog.txt b/ChangeLog.txt index 68e62e1..72c92dc 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -2,6 +2,11 @@ .?lastupdate: $Date$ .?version: $Rev$ +: Rev.123 (2009-02-07) + .- [change] packages are now built under 'build' directory + .- [change] year of copyright is changed to '2006-2009'. + .- [update] CHANGES.txt, ReleaseNote.txt + : Rev.122 (2009-02-07) .- [bugfix] report argument name when option argument is missing .- [bugfix] enhacner class name was not reported when not found (Ruby 1.9.1) diff --git a/ReleaseNote.txt b/ReleaseNote.txt index fd9c7aa..5d531d8 100644 --- a/ReleaseNote.txt +++ b/ReleaseNote.txt @@ -1,5 +1,30 @@ .# -*- coding: utf-8 -*- +$ [ANN] Erubis 2.6.3 released - a fast and extensible eRuby + +I have released Erubis 2.6.3. +http://www.kuwata-lab.com/erubis/ +Erubis is another eRuby implementation which is very fast and +extensible than ERB and eruby. +This is just bug fix release. + +Bugfixes from 2.6.2: + + * Enhancer name was not displayed in Ruby 1.9.1 when it was missing. + + * Command option argument name was not displayed correctly as a part of error message. + + * MethoNotFound error was raised when invalid option was specified. + + +I'll support '<% =%>' (used in Merb) in the next release of Erubis. + +-- +regards, +makoto kuwata + +.#-------------------------------------------------------------------------------- + $ [ANN] Erubis 2.6.2 released - a fast and extensible eRuby diff --git a/Rookbook.props b/Rookbook.props index af70c94..48de875 100644 --- a/Rookbook.props +++ b/Rookbook.props @@ -1,2 +1,2 @@ -release: 2.6.2 -copyright: copyright(c) 2006-2008 kuwata-lab.com all rights reserved. +release: 2.6.3 +copyright: copyright(c) 2006-2009 kuwata-lab.com all rights reserved. diff --git a/Rookbook.yaml b/Rookbook.yaml index 4773d76..ae9bac1 100644 --- a/Rookbook.yaml +++ b/Rookbook.yaml @@ -5,8 +5,8 @@ ### properties: - - release : 2.6.0 - - copyright : copyright(c) 2006-2008 kuwata-lab all rights reserved. + - release : 2.6.3 + - copyright : copyright(c) 2006-2009 kuwata-lab all rights reserved. parameters: @@ -33,7 +33,7 @@ recipes: - product: :packages desc: create packages - ingreds: [ $(base).tar.gz, $(base).tar.bz2, $(base).zip, $(base2).gem ] + ingreds: [ :clean, build/$(base).tar.gz, build/$(base).tar.bz2, build/$(base).zip, build/$(base2).gem ] - product: :doc method*: | @@ -49,7 +49,7 @@ recipes: - product: :clean method*: | - rm_rf '$(project)-*.*', '$(project)-*.gem', 'lib/**/*.rbc', apidocdir + rm_rf '$(project)-*.*', '$(project)-*.gem', '{lib,test}/**/*.rbc', apidocdir - product: :apidoc desc: create api document by RDoc @@ -76,53 +76,53 @@ recipes: chmod 0755, 'bin/*' - - product: $(project)-*.tar.bz2 + - product: build/$(project)-*.tar.bz2 desc: create *.tar.bz2 - ingreds: [ $(project)-$(1) ] + ingreds: [ build/$(project)-$(1) ] method*: | rm_f @product if test(?f, @product) #tar_cjf @product, @ingred sys "tar cjf #{@product} #{@ingred}" - - product: $(project)-*.tar.gz + - product: build/$(project)-*.tar.gz desc: create *.tar.gz - ingreds: [ $(project)-$(1) ] + ingreds: [ build/$(project)-$(1) ] method*: | rm_f @product if test(?f, @product) #tar_czf @product, @ingred sys "tar czf #{@product} #{@ingred}" - - product: $(project)-*.zip + - product: build/$(project)-*.zip desc: create *.zip - ingreds: [ $(project)-$(1) ] + ingreds: [ build/$(project)-$(1) ] method*: | rm_f @product if test(?f, @product) #zip_r @product, @ingred sys "zip -qr9 #{@product} #{@ingred}" - - product: $(project)-*.gem + - product: build/$(project)-*.gem desc: create *.gem - ingreds: [ $(project)-$(1) ] + ingreds: [ build/$(project)-$(1) ] method*: | dir = @ingred cd dir do - Gem.manage_gems + #Gem.manage_gems require 'rubygems/gem_runner' Gem::GemRunner.new.run ['build', '$(project).gemspec'] end - mv "#{dir}/#{@product}", "." + mv "#{dir}/#{File.basename(@product)}", "build" - product: $(guide) method*: | chdir "doc" do sys "rook :all" end - - product: $(project)-* + - product: build/$(project)-* ingreds: [ $(text_files), $(doc_files), :apidoc ] method*: | comment 'delete and create directory' release = '$(1)' # @matches[1] - dir = "$(project)-#{release}" + dir = "build/$(project)-#{release}" rm_rf dir if test(?d, dir) mkdir_p dir # |