| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-10-06 | Add optional params to toolchain configuration | Seba Gamboa | |
| 2015-10-03 | Merge pull request #2946 from sagmor/test-dependencies | Yukihiro "Matz" Matsumoto | |
| Add gem test dependencies | |||
| 2015-09-25 | LinkerConfig is a struct with five params | Terence Lee | |
| 2015-09-09 | Add test dependencies | Seba Gamboa | |
| 2015-09-04 | Allow rbfiles in mrblib and test to have subdirs | Zachary Scott | |
| 2015-09-03 | Add build_mrbtest after config block is evaluated | Zachary Scott | |
| This allows us to add `enable_test` anywhere in a build target, without having to worry about the order in which they are included. Previously, there was a bug that occured when adding 'mruby-test' gem to dependencies before additional gems. Instead of adding the 'mruby-test' gem dependency manually to a test build, we now only need to call `enable_test` in the target. This also allows us to call `test_enabled?` downstream when running mruby tests ourselves. /cc #2924 | |||
| 2015-08-22 | Add mruby-test build config and update :test task to use mrbgem binary | Zachary Scott | |
| Removed old mrbgems_test.rake which was merged into mrbgem spec | |||
| 2015-08-02 | be able to source with :path for mrbgems | Terence Lee | |
| 2015-07-29 | Merge pull request #2900 from joans321/enhance-mrbgem-build | Yukihiro "Matz" Matsumoto | |
| mrbgem compile should be depend on mrbgem.rake | |||
| 2015-07-27 | Shallow clone mgem source | Zachary Scott | |
| 2015-07-27 | mrbgem compile should be depend on mrbgem.rake | xuejianqing | |
| 2015-07-25 | fix android compile bug : uninitialized constant GCC_VERSION | xuejianqing | |
| 2015-07-22 | Add ability to change compiler versions for androideabi | Seba Gamboa | |
| 2015-07-15 | Refactor `Build#compile_as_cxx`. | take_cheeze | |
| 2015-07-06 | fix androideabi cross-compile error : undefined reference to 'frexpl' | xuejianqing | |
| 2015-06-29 | Merge pull request #2862 from scalone/recursive_clone | Yukihiro "Matz" Matsumoto | |
| Add —-recursive option to automatically update submodules from git mgems | |||
| 2015-06-26 | Fix quotes use during load special path gem of gem. | Thiago Scalone | |
| 2015-06-26 | Add —-recursive option to automatically update submodules from git mgems. | Thiago Scalone | |
| 2015-06-25 | add_dependency doesn't work | mattn | |
| 2015-06-23 | add host_target/build_target options for CrossBuild'ng native extensions | Terence Lee | |
| 2015-06-22 | Load missing dependencies from core or mgem-list. | take_cheeze | |
| 2015-06-22 | Add :mgem gem loader to load mrbgem from mgem-list ( ↵ | take_cheeze | |
| https://github.com/mruby/mgem-list ). | |||
| 2015-06-01 | Compile mruby compiler as mrbgem. | take_cheeze | |
| Compiler codes is moved to "mruby-compiler". Executable `mrbc` is moved to "mruby-bin-mrbc". | |||
| 2015-04-24 | Output PNG instead of PDF | furunkel | |
| 2015-04-24 | Use separate build config directory for benchmark files | furunkel | |
| 2015-04-24 | Include name of current build config in data directory name | furunkel | |
| 2015-04-24 | Let all benchmarks start with bm_ | furunkel | |
| 2015-04-24 | Add build files for benchmarkings; add mandelbrot benchmark | furunkel | |
| 2015-04-23 | Don't echo to stdout | furunkel | |
| 2015-04-23 | Add task for running and plotting benchmarks | furunkel | |
| 2015-04-18 | Enable -Wwrite-strings by default for GCC | Kouhei Sutou | |
| 2015-03-18 | Fix exceptions for visualcpp | Jared Breeden | |
| 2015-02-10 | Add more debug flags for GCC based compilers | Kouhei Sutou | |
| We can use `#define`-ed macros in GDB with `-g3` flag. We can run code step by step in GDB with `-O0` flag. | |||
| 2015-01-22 | tasks/ruby_ext.rake: Fix build error when file path includes \1 or \2. #2709 | sdottaka | |
| 2015-01-18 | Don't use Build.current if possible | Julian Aron Prenner | |
| 2014-09-08 | Fix MSVC C++ ABI build. Close #2588. | take_cheeze | |
| 2014-09-05 | Fix default gem loading in `generate_gem_table`. | take_cheeze | |
| 2014-08-20 | Fix error handlings for mrb_open_core(). | Tatsuhiko Kubo | |
| 2014-08-11 | fix build when neither src nor mrblib directory exists. | Tomoyuki Sahara | |
| 2014-08-04 | don't always generate gem functions | cremno | |
| If the src and mrblib directories of a mrbgem don't exist or don't include "usable" files (for tools like mirb), then functions for gem initialization and finalization don't have to be generated. | |||
| 2014-07-14 | Set `$mrbtest_verbose` flag in `mrb_init_test_driver`. | take_cheeze | |
| 2014-07-12 | Fix rake failure since `mrbtest_objs` isn't flattened. | take_cheeze | |
| Append generated test object to `@test_objs` of mrbgem spec. Add method `custom_test_init?` to check whether mrbgem has custom test init function. | |||
| 2014-07-12 | Run mrbgem and core tests on minimum dependencies. | take_cheeze | |
| Solves #2355. In test drivers: * Uses `mrb_t_pass_result` to check and pass test result to main `mrb_state`. * Adds `mrb_init_test_driver` to init test `mrb_state`. | |||
| 2014-07-08 | Use `mrb_print_error` to print exception instead of `mrb_p`. | take_cheeze | |
| 2014-06-29 | Add method `toolchains` and `primary_toolchain` to `MRuby::Build`. | take_cheeze | |
| * To check imported toolchains for setting up toolchain specific things. * `primary_toolchain` returns the main toolchain name of the build. | |||
| 2014-06-13 | remove add_conflicts now; use add_conflict; ref #2390 | Yukihiro "Matz" Matsumoto | |
| 2014-06-13 | Implement `add_conflict`. Usage is similar to `add_dependency`. | take_cheeze | |
| 2014-06-12 | Implement `add_conflicts`. Solve #2383. | take_cheeze | |
| 2014-06-10 | rename mrb_atexit to mrb_state_atexit to clarify a func will be called at ↵ | Yukihiro "Matz" Matsumoto | |
| the end of state, not process; ref #2211 | |||
| 2014-06-10 | Add include_paths in dependency gems. | Masaki Muranaka | |
