summaryrefslogtreecommitdiffhomepage
path: root/build_config.rb
AgeCommit message (Collapse)Author
2020-10-12Build process updated:Yukihiro "Matz" Matsumoto
You have to specify `TARGET` to specify a configuration, e.g. ``` rake TARGET=host-debug all test ``` When you port `mruby` to a new configuration: 1. copy an existing configuration under `target` directory 2. modify the new configuration file 3. build using the new configuration 4. send PR if you please
2020-04-01build when directories and files have spacesDominic Sisneros
Modified the build to quote filenames so that it builds when files have spaces
2019-08-20Use mruby-onig-regexp instead in exampleTakeshi Watanabe
2019-02-23Remove explicit set of `DISABLE_GEMS`KOBAYASHI Shuji
`DISABLE_GEMS` is automatically set (or unset); ref #790
2018-06-20Turn off `enable_debug` flag in `build_config.rb` by default.Yukihiro "Matz" Matsumoto
This will improve the default performance of mruby; fix #4045
2017-10-28comment out `bench` build from standard `build_config.rb`Yukihiro "Matz" Matsumoto
2017-01-25Update example lines of mrbgems in build_config.rb; ref #3414Yukihiro "Matz" Matsumoto
2016-07-23Fix broken msvc buildTakashi Sawanaka
2016-03-04Add default benchmark build configZachary Scott
2015-11-17Fix MRB_ENABLE_DEBUG_HOOK config typo left from 4440566Zachary Scott
/cc #3014
2015-11-17DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014Yukihiro "Matz" Matsumoto
changes: * rename DISABLE_STDIO -> MRB_DISABLE_STDIO * rename ENABLE_DEBUG -> MRB_ENABLE_DEBUG_HOOK * no more opposite macro definitions (e.g. ENABLE_STDIO, DISABLE_DEBUG). * rewrite above macro references throughout the code. * update documents
2015-11-15Merge pull request #3011 from Mav7/masterYukihiro "Matz" Matsumoto
Added more YARD docs to mruby.h
2015-11-14Added more YARD docs to mruby.hMav7
2015-11-10Merge pull request #3008 from Mav7/masterYukihiro "Matz" Matsumoto
Added YARD documentation in mruby.h
2015-11-09Added YARD documentation in mruby.hMav7
2015-10-15got rid of dummy gemRalph Desir(Mav7)
2015-10-15updated YARD docs on mruby.hRalph Desir(Mav7)
2015-10-16use visualcpp toolchain for test as wellYukihiro "Matz" Matsumoto
2015-10-14got rid of dummy gem i was testingRalph Desir
2015-10-14Added documentation for mrb_undef_methodRalph Desir(Mav7)
2015-09-05Revert 7b5f8b0 except removing trailing spacesJun Hiroe
2015-09-03Add build_mrbtest after config block is evaluatedZachary 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-09-03remove trailing spaces from bc9c47d5Yukihiro "Matz" Matsumoto
2015-08-22Add mruby-test build config and update :test task to use mrbgem binaryZachary Scott
Removed old mrbgems_test.rake which was merged into mrbgem spec
2014-11-18Add mruby debugger (mrdb)mimaki
2014-04-20Implement :checksum_hash mrbgem option.Daniel Bovensiepen
This allows to use a mgem with a specific checksum hash. The following modification were necessary to implement this function: - add run_checkout build command to use 'git checkout' - skip shallow copy in case checksum_hash is used - make 'master' the default branch if branch isn't defined
2014-04-09Make bintest enabling like other `enable_xxx` methods.take_cheeze
2014-04-05Add detection of VC++2010 in build_config.rbkyab
2014-03-01revert wrong build_config.rbtake_cheeze
2014-03-01fix compile error of min/max macrotake_cheeze
2014-02-10resolve conflict in travis_config.rbYukihiro "Matz" Matsumoto
2014-01-23add enable_debug to build_config.rbYukihiro "Matz" Matsumoto
2013-11-22Automatically detect toolchain if it is visualcpp, and hence we drop ↵Per Lundberg
vs2010.rake altogether - it’s no longer needed.
2013-11-16add a comment for enable_bintest in build_config.rbfleuria
2013-11-16add regression for #1572fleuria
2013-07-31remove unnecessary spacesYukihiro "Matz" Matsumoto
2013-05-14mrbc to take multiple files, preserving debug information if -g given; close ↵Yukihiro "Matz" Matsumoto
#1243
2013-05-13Add example of modifying mrbc options to add debug infoCarson McDonald
2013-04-27FIX: Default build should use default GEMs and not all Core GEMsDaniel Bovensiepen
2013-04-27Use gembox for default buildDaniel Bovensiepen
2013-04-21Add Symbol#to_proc, Symbol.all_symbolsh2so5
2013-04-17Add mruby-proc-exth2so5
2013-04-14Add mruby-range-exth2so5
2013-04-11rename mruby,mirb gems to mruby-bin-{mruby,mirb}Yukihiro "Matz" Matsumoto
2013-04-11Move mirb and mruby to mrbgems.Masaki Muranaka
2013-04-07Add "test runner" support for cross builds.Masaki Muranaka
"test runner" means target simulator like QEmu, GDB sim, and so on. Also "test runner" might be debug agents for real targets. If you do not setup test_runner, Rake will work same as before.
2013-03-27Activated mruby-randomMATSUMOTO Ryosuke
2013-03-25mruby-sprintf should precede mruby-printmattn
2013-03-24Add mruby-printmattn
2013-03-23Add double-quoteMATSUMOTO Ryosuke