Zachary Scott
8454e9006e
Enable full-debug build on travis using MRB_ENABLE_DEBUG_HOOK
2015-11-17 12:03:13 +09:00
Zachary Scott
bacb826868
Add build_mrbtest after config block is evaluated
...
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-03 01:02:53 -04:00
Zachary Scott
80598f40bf
mruby-test should be opt-in
2015-09-01 20:54:27 -04:00
take_cheeze
6460ef77bc
Compile mruby compiler as mrbgem.
...
Compiler codes is moved to "mruby-compiler".
Executable `mrbc` is moved to "mruby-bin-mrbc".
2015-06-01 21:53:55 +09:00
Yukihiro "Matz" Matsumoto
d3417838d2
turn on MRB_GC_STRESS for debug build on travis
2014-04-29 17:30:39 +09:00
Yukihiro "Matz" Matsumoto
67fed3d7fb
enable bintest on TravisCI to see how it works
2014-04-28 08:26:25 +09:00
Yukihiro "Matz" Matsumoto
382aed8a12
disable fragile bintest on travis-ci
2014-04-13 18:46:45 +09:00
Yukihiro "Matz" Matsumoto
12ce2054b0
disable bintest for now
2014-04-13 00:35:33 +09:00
take_cheeze
604134e57d
Make bintest enabling like other enable_xxx methods.
2014-04-09 13:59:39 +09:00
take_cheeze
2543b712a3
remove explicit use of g++
2014-03-02 05:04:00 +09:00
take_cheeze
1eeafc27d0
define mrbconfs on all compiler
2014-03-01 20:05:31 +09:00
take_cheeze
7e11388dc4
use g++ to link
2014-03-01 20:05:30 +09:00
take_cheeze
556afa0e44
name c++ abi build
2014-03-01 20:05:30 +09:00
take_cheeze
87ec2567f8
add cxx_abi travis test
2014-03-01 20:05:29 +09:00
bggd
7c716de723
add -Werror=declaration-after-statement
2014-02-24 11:13:48 +09:00
Yukihiro "Matz" Matsumoto
d7960bf2a9
resolve conflict in travis_config.rb
2014-02-10 09:50:32 +09:00
take_cheeze
a6bb888034
append defines instead of assigning
2013-11-26 11:01:57 +09:00
take_cheeze
f07ba44c69
add enable_debug method to MRuby::Build and build debug version in travis-ci
2013-11-24 20:38:47 +09:00
Tomoyuki Sahara
b746a005c8
build with MRB_GC_FIXED_ARENA.
2013-11-22 14:01:39 +09:00
fleuria
50c029f09d
enable bintest for travis CI
2013-11-16 15:05:21 +08:00
fleuria
54ff02acb4
enabe MRB_DEBUG on travis_config.rb
2013-07-25 03:47:56 +08:00
Daniel Bovensiepen
a6b8514fec
Use gembox for travis build
2013-04-27 16:50:19 +08:00
mattn
4b85b4c40e
Remove empty line
2013-03-27 22:18:42 +09:00
mattn
3f27867807
Add travis_config.rb
2013-03-27 22:15:32 +09:00