Commit Graph

27 Commits

Author SHA1 Message Date
Daniel Bovensiepen bdd908c92e Rake respects verbose flag also for test and clean target 2013-02-28 10:30:30 +00:00
Yuichiro MASUI 0970ca9572 Support to build on pwd != mruby source root 2013-02-23 19:03:59 +09:00
Yuichiro MASUI a74f92b46b Generate mrbtest.a file for sparete from driver.o 2013-02-03 13:38:18 +09:00
Yuichiro MASUI 5a152c82e6 load MRUBY_CONFIG script after 'build_config.rb' 2013-01-28 18:22:11 +09:00
Yukihiro Matz Matsumoto 0410bb7623 remove bin/command first to avoid text file busy 2013-01-28 00:50:22 +09:00
Carson McDonald 6e72fb4781 Add build summary at the end of a build. 2013-01-23 18:44:48 -05:00
Yuichiro MASUI ced80d2b4b Improved build scripts and config files 2013-01-20 22:48:42 +09:00
mattn d8dcee584e build gems if build_config.rb is modified. 2013-01-11 21:01:04 +09:00
Carson McDonald de33b1e131 Make conf.bins work for cross compiled deps as well as the host. 2013-01-09 15:27:32 -05:00
Yuichiro MASUI 33350251ae Added conf.bins for defining bulding binaries 2013-01-09 22:40:08 +09:00
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