| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2014-06-10 | Merge pull request #2377 from monaka/pr-add-dot-s-extension | Yukihiro "Matz" Matsumoto | |
| Add ".s" to source extensions. | |||
| 2014-06-10 | Merge pull request #2378 from monaka/pr-add-tools-dir-to-cxx-files-check-oaths | Yukihiro "Matz" Matsumoto | |
| Find c++ files in tools/. | |||
| 2014-06-09 | Do not export include/ dirs in mrbgems to core build. | Masaki Muranaka | |
| In the current behavior, include/ dirs in mrbgems are set to core's compiler.include_paths. And they are never set to mrbgem's include_paths. It may cause some dangerous issues because it can change mruby core's macros by mrbgems. After this fix, include/ in a gem is used in the gem itself only. | |||
| 2014-06-09 | Find c++ files in tools/. | Masaki Muranaka | |
| Some tools may be written in C++. | |||
| 2014-06-09 | Add ".s" to source extensions. | Masaki Muranaka | |
| It uses ".s" as the source for assembler on some toolchains including GCC. | |||
| 2014-06-08 | Remove redundant substitutions. | Masaki Muranaka | |
| "#{MRUBY_ROOT}/include" is set in Command::Compiler#initialize . | |||
| 2014-06-06 | Add bintest for `mrbc`. | take_cheeze | |
| 2014-06-06 | Merge pull request #2359 from take-cheeze/src_gen_dep | Yukihiro "Matz" Matsumoto | |
| Add generator script to dependency so that it will regenerate C codes when it's modified. | |||
