| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-17 | Fix shebang by removing whitespace | John Bampton | |
| 2020-11-02 | Revert "Remove long-time deprecated `minirake`." | Yukihiro "Matz" Matsumoto | |
| `minirake` was still used in many occasions. This reverts commit 3847c7eb64229b13b72e3a15f30b04b1f9a09c3e. | |||
| 2020-10-29 | Remove long-time deprecated `minirake`. | Yukihiro "Matz" Matsumoto | |
| 2019-12-21 | Use `exec` instead of `system` in `minirake` for exit status | KOBAYASHI Shuji | |
| #### Before this patch: ```console $ ./minirake --foo; echo $? invalid option: --foo 0 ``` #### After this patch: ```console $ ./minirake --foo; echo $? invalid option: --foo 1 ``` | |||
| 2019-12-21 | Add emulating `minirake` that calls real `rake`. | Yukihiro "Matz" Matsumoto | |
| 2019-12-21 | Abandon `minirake`. Use `rake` for compilation; fix #4884 | Yukihiro "Matz" Matsumoto | |
| 2019-08-07 | Improve MiniRake rule enhancement for Rake compatibility | KOBAYASHI Shuji | |
| Support pathmap notation, recursive dependencies search, and so on. | |||
| 2018-12-25 | Fix `$rake_root_fiber` checking. | Takeshi Watanabe | |
| https://github.com/mruby/mruby/pull/4101#pullrequestreview-187752352 | |||
| 2018-09-04 | Avoid root fiber initialization for CRuby workaround. | take-cheeze | |
| closes #4085. | |||
| 2018-09-04 | Fix indent. | take-cheeze | |
| 2018-08-11 | Fix misspelling words in comments | Kazuhiro Sera | |
| 2018-06-22 | Increase sleep duration exponentially instead of `Thread.pass`. | take-cheeze | |
| 2018-06-22 | Merge pull request #4053 from take-cheeze/use_transfer | Yukihiro "Matz" Matsumoto | |
| Use Fiber#transfer instead in minirake. | |||
| 2018-06-22 | Use `Thread.pass` instead of sleeping. | take-cheeze | |
| 2018-06-22 | Merge branch 'master' into use_transfer | Yukihiro "Matz" Matsumoto | |
| 2018-06-22 | Merge pull request #4056 from take-cheeze/fix_rake_jobs | Yukihiro "Matz" Matsumoto | |
| Fix job waiter of minirake. | |||
| 2018-06-21 | Fix job waiter. | take-cheeze | |
| 2018-06-21 | Show minirake backtrace in verbose mode. | take-cheeze | |
| 2018-06-21 | Use Fiber#transfer instead in minirake. | take-cheeze | |
| 2018-06-20 | Make minirake parallel. | take-cheeze | |
| 2017-03-17 | MiniRake::Task#timestamp should use Time.now only | ksss | |
| 2017-02-10 | Fix build error when trace mode | ksss | |
| Rakefile ``` file "a.txt" do system "echo hello > a.txt" end file "b.txt" => "a.txt" do system "cp a.txt b.txt" end task :default => "b.txt" ``` ``` $ touch b.txt $ ruby minirake --trace Invoke default (already=[], needed=[true]) rake aborted! No such file or directory @ rb_file_s_stat - a.txt minirake:241:in `stat' minirake:241:in `timestamp' minirake:233:in `block in needed?' minirake:233:in `collect' minirake:233:in `needed?' minirake:91:in `invoke' minirake:95:in `block in invoke' minirake:95:in `each' minirake:95:in `invoke' minirake:467:in `block in run' minirake:466:in `each' minirake:466:in `run' minirake:484:in `<main>' ``` | |||
| 2015-01-07 | Correctly handle relative paths | Julian Aron Prenner | |
| 2015-01-06 | Properly implement directory tasks | Julian Aron Prenner | |
| 2014-05-14 | Fix incorrect info in minirake's help message -- "-q" is the default, not "-v" | Mitchell Blank Jr | |
| 2014-03-30 | Add -C (--directory) option to minirake. | take_cheeze | |
| 2013-07-26 | Rename --pull_gems to --pull-gems | h2so5 | |
| 2013-07-04 | Add --pull_gems option to minirake | kyab | |
| 2013-05-09 | remove unused variables | Nihad Abbasov | |
| 2013-04-24 | Set ENV before loading Rakefile in minirake | h2so5 | |
| 2013-02-21 | fix access denied error at incremental build | nkshigeru | |
| 2013-02-12 | Extend MiniRake::DSL module to prevent inheritance pollution | Ravil Bayramgalin | |
| ```include MiniRake::DSL``` on toplevel will pollute ancestor tree of every object. ```extend MiniRake::DSL``` will add those methods only to ```main``` object. Rake does the same: https://github.com/jimweirich/rake/blob/master/lib/rake/dsl_definition.rb#L153 | |||
| 2013-01-21 | make minirake respect verbose and set verbose to false by default | Daniel Bovensiepen | |
| 2013-01-03 | Rebuild CRuby based building script without Makefile | Yuichiro MASUI | |
| Tested CRuby 1.8.6 and 1.9.3 You can see building configuration in build_config.rb | |||
| 2012-12-22 | Add MRUBY_CFLAGS / MRUBY_LDFLAGS to mrbgems | Yuichiro MASUI | |
| 2012-12-20 | add 'default' task if not specified. | mattn | |
| 2012-12-18 | minirake exit status not 0, when build failed. | Akira Yumiyama | |
| 2012-12-17 | fix (-T, --tasks) show tasks | Selman ULUG | |
| 2012-12-17 | Moved some building script from GNU make to Ruby script | Yuichiro MASUI | |
| Added minirake what's Rake subset | |||
| 2012-12-16 | Moved some building script from GNU make to Ruby script | Yuichiro MASUI | |
| Added minirake what's Rake subset | |||
