Revision history for Enbld. 0.7038 2014/05/29 [Fixed Definition] - Supported git 2.x.x. 0.7037 2014/04/02 [New Feature] - Added support for installation the specific version of target. [Refactoring] - Replaced shebang (ytnobody++) - Improved the specified method of a lib directory. (ytnobody++) - Simplified the error handling. 0.7036 2014/03/22 [Bug Fix] - Fixed deploy mode at absolute path. Compulsorily, it was lost that DSL is set as deploy mode. [New Feature] - Supported cpanfile at module installation for perl. 0.7035 2014/03/08 [Improvement] - Become able to receive relative path for deploying. (ytnobody++) 0.7034 2014/02/26 - Improved definition for ruby. 0.7033 2014/02/20 - Added check for Win32. Since Enbld can't run on windows platforms. 0.7032_1 2014/02/19 - test release for tester. 0.7032 2014/02/18 - Replace HTTP module from 'LWP' to 'HTTP::Tiny'. Since HTTP::Tiny 0.041 supported authenticating proxy. 0.7031 2014/02/06 [Fix Definition] - Support development version for node.js. 0.7030 2013/12/30 [Fix Definition] - Support the new versioning of ruby. 0.7029 2013/12/28 - Support Linux and BSD better. At Linux, Enbld made it not solve a dependencies. Please use package management manager. At BSD, use GNU Make instead of BSD make. - Add document for solution a dependencies. - Change the minimum version of required perl into 5.10.1 from 5.12. 0.7028 2013/12/21 - Fix test -> t/Target.t At OS X, the File System which does not distinguish an upper case and a lower-case letter. I did not notice. 0.7027 2013/12/21 - Fix lacking translation. 0.7026 2013/12/21 - Rewrite all documents and add japanese documents. 0.7025 2013/12/17 - Remove 'use Enbld::Copy' from Enbld::Target. 0.7024 2013/12/07 - Add pod to definition modules. 0.7023 2013/11/29 [Test Fix] - t/App-Configuration.t is passed at other than Mac OS X. [Definition] - Mysql definition can analysis new archive file site. 0.7022 2013/11/29 [Bug Fix] -Fix META.json 0.7021 2013/11/28 [Bug Fix] - Remove dependency 'libtool' from 'apache'. - Command 'getenbld' is corrected so that it might operate correctly. - Subcommand 'enblder list' displays unenabled targets. 0.7020 2013/11/28 [Bug Fix] - 'freeze' command displays correct DSL. [New Definition] - openssl for installation Ruby. [Refactoring] - It changes so that a CPAN module may be used as much as possible. A dependence module is indicated to Makefile.PL and cpanfile. 0.7019 2013/10/22 - re-packing - fix .gitignore 0.7018 2013/10/22 [Bug Fix] - 'to' function in DSL came to operate normally. 0.7017 2013/10/20 [New Feature] - Improve idempotence of a configuration file. * Check digest of configuration file. * Add 'copy' function for configuration file. [Bug Fix] - Fix HTTP client selection. The problem which does not operate correctly in the environment where only wget is installed is corrected. 0.7016 2013/10/17 [Document Improvement] - Change installation document. From GitHub to CPAN [Bug Fix] - Subcommand 'selfupgrade' now run correctly. - 'setup' command clear 'MYMETA.*' beforehand. 0.7015 2013/10/16 - Re-packing. 0.7014 2013/10/15 [New Feature] - Add subcommand 'selfupgrade'. $ enblder selfupgrade -> upgrade Enbld from CPAN [Fix Document] - Fix 'enblder' document. The old command name remained. (Reported by aero++) [Bug Fix] - Remove incompleteness META.json. 0.7013 2013/10/13 [Bug Fix] - Fix Makefile.PL EXE_FILES was added. (Reported by aero++) 0.7012 2013/10/13 - Add repository info to META.json. - Remove unnecessary tests from t/. 0.7011 2013/10/12 - Fix META.json 0.7010 2013/10/12 - Replace build tool for module from 'Module::Build' to 'ExtUtils::MakeMaker'. [New Feature] - add subcommand 'enblder readme'. - add subcommand 'enblder tutorial'. To show help message, use this commands. 0.7009 2013/10/10 - Update Documents - Rename 'bin/enbld' to 'bin/enblder'. 0.7008 2013/10/07 - Update README 0.7007 2013/10/05 [New Definition] - apache - apr - aprutil - libtool - zsh 0.7006 2013/10/05 [Improvement] - Add POD to Enbld.pm [New Definition] - emacs 0.7005 2013/10/03 [Improvement] - Add support 'wget' for download archivefile. 0.7004 2013/10/02 [Improvement] - Remove restriction of running only by Mac OS X. 0.7003 2013/10/01 [BugFix] - Fix 'enbld help'...remove 'search' subcommand 'search' subcommand is not implimented yet. - Fix 'enbld deploy'...fix syntax error... 0.7002 2013/10/01 [BugFix] - 'enbld use' subcommand can enable 'off'ed target. - Add missing META.yml & Makefile.PL 0.7001 2013/10/01 - Fix README's typo. - Add META.json. 0.7000 2013/09/28 - Rename product name 'Blender-Declare' to 'Enbld'. In order to avoid confusion with 3D CG soft 'blender'. 0.6015 2013/09/14 [Bugfix] - Fix broken version comparision. - Fix broken test at perl 5.12. - Fix installation for development version of perl. 0.6014 2013/09/14 [New Definition] - Ruby - Python - Node.js [New Subcommand] - 'blender info [target name]' displays installed versions of target. - 'blender available [target name]' displays available versions of target. [New Attribute] - add 'SortedVersionList' 0.6013 2013/09/10 [New Definition] - Cmake - MySQL 0.6012 2013/09/07 [Fix] - Fix README. [Bugfix] - It corrects so that make_test can make test in DSL. 0.6011 2013/09/07 [Fix] - fix README 0.6010 2013/09/06 [Fix] - Rewrite README. - Rename directory. sample -> samples - Rename setup script. setup.plx -> setup [Bugfix] - It corrects so that man of perl may be set up correctly. 0.6009 2013/08/31 [Fix] - 'freeze' command displays correct annotation. 0.6008 2013/08/31 [New Definition] - Rakudo Star [New Feature] - Add 'arguments' condition. The contents specified by 'arguments' are passed to the configure command as it is. - Add 'annotation' condition. 'annotation' is used to make a note of the conditions of building. Set-up annotation is expressed as the 'blender list' command. 0.6007 2013/08/21 [New Command] - Add 'rehash' command. 'rehash' command remakes the symbolic link of a target. This is used when a excecutable command is installed with the module managerial system of a target. 0.6006 2013/08/11 [Fix Definition] - Nginx's logs and confs are not linked to symbolic link. [Fix Command] - The freeze command operates correctly, even when there is no configuration file now. 0.6005 2013/08/11 [New Definition] - Nginx - Pcre [Fix Definition] - Vim The version by which the patch is not released was not able to be installed. 0.6004 2013/08/10 [Fix] - A normal message is corrected so that it may output to STDOUT. - 'Blender Off' command now work. 0.6003 2013/08/06 [Improvement] - Add support for load configuration file. 0.6002 2013/07/20 [New Definition] - Groff [Improvement] - Remove 'Blender::Require' Blender::Require was replaced by Module::Load & Module::Load::Conditional. - Check return value of 'system' function. In order to identify having been interrupted by Crl-C. - Blender::Exception outputs stacktrace only when $ENV{HARNESS_ACTIVE} is set. 0.6001 2013/07/11 - 'Freeze' command displays modules condition. - 'yes' command might be started automatically at installation cpan module. 0.60 2013/07/07 - re-relase.