Yuichiro MASUI
280bad605e
Run mrbgems test run on isolate mrb_state each rb file.
...
Can access to current gem's name through GEMNAME from test.
Can change assert library each mrbgems. used spec.test_preload on mrbgem.rake.
assert library should set $ok_test, $ko_test, $kill_test, $asserts.
2013-01-07 02:58:36 +09:00
Yuichiro MASUI
7c469c0b9d
Rebuild CRuby based building script without Makefile
...
Tested CRuby 1.8.6 and 1.9.3
You can see building configuration in build_config.rb
2013-01-03 02:24:15 +09:00
Yuichiro MASUI
dee0b2283c
Add MRUBY_CFLAGS / MRUBY_LDFLAGS to mrbgems
2012-12-22 01:38:06 +09:00
Yukihiro "Matz" Matsumoto
091367850d
Merge pull request #660 from DAddYE/patch-2
...
Prettify Rakefile
2012-12-20 23:19:15 -08:00
Davide D'Agostino
706d77bf98
Reuse code for paths
2012-12-20 23:18:31 -08:00
Davide D'Agostino
bd7cf2f251
Allow ACTIVE_GEMS to be changed from ENV
2012-12-20 23:16:31 -08:00
Davide D'Agostino
54092d0a16
Prettify Rakefile
2012-12-20 22:53:43 -08:00
Davide D'Agostino
d34c4c45f5
Allow COMPILE_MODE to be changed from ENV
2012-12-20 22:51:07 -08:00
mattn
ac79bd5886
possible to specify ENABLE_GEMS=true.
2012-12-20 10:51:39 +09:00
Xuejie Xiao
b641c96f57
Derive DISABLE_GEMS macro according to build configuration
2012-12-18 20:34:07 -05:00
Akira Yumiyama
9e0366dfb9
add AR, YACC flags.
2012-12-19 08:19:57 +09:00
Yukihiro Matz Matsumoto
83c4ea8366
Rakefile: LIBS default to -lm
2012-12-18 22:29:24 +09:00
mattn
28b78eb3d9
fix build: add LIBS flag. and fix quoted arguments on windows.
2012-12-18 14:13:14 +09:00
Yukihiro Matz Matsumoto
384633dd5a
Rakefile to honor CFLAGS env by default
2012-12-18 03:14:05 +09:00
Yukihiro Matz Matsumoto
46e3115a9b
Rakefile should honor CFLAGS environment variable in debug mode
2012-12-18 01:27:07 +09:00
Yuichiro MASUI
8f9105d21a
Moved some building script from GNU make to Ruby script
...
Added minirake what's Rake subset
2012-12-17 02:19:46 +09:00
Yuichiro MASUI
06d242ae43
Moved some building script from GNU make to Ruby script
...
Added minirake what's Rake subset
2012-12-16 01:56:03 +09:00