take_cheeze
b6ab216f97
support file extension .cpp/.cxx in mrbgem and tool
2013-08-26 17:56:49 +09:00
Carson McDonald
a075e0abce
Don't ignore host when adding libmruby.a to deps.
2013-04-11 13:55:48 -04:00
Masaki Muranaka
9d8143f930
Move mirb and mruby to mrbgems.
2013-04-11 15:22:07 +09:00
Masaki Muranaka
9cf7d54b57
Move apps in gems to #{MRUBY_ROOT}/bin/ when apps is built for "host".
2013-04-11 12:53:54 +09:00
Masaki Muranaka
1b4ad941b4
Use not tool/ but tools/. This is for naming consistency.
2013-04-11 12:52:20 +09:00
Masaki Muranaka
9c9c3b411f
Cosmetic changes.
2013-04-11 12:49:57 +09:00
Yukihiro "Matz" Matsumoto
ad11d3144e
Merge pull request #975 from crimsonwoods/modify_build_script
...
Improve Android platform support.
2013-03-14 08:15:40 -07:00
crimsonwoods
ef23ae4e41
support 'Cygwin' as build platform.
2013-03-14 23:51:44 +09:00
Yuichiro MASUI
ab8a5aa572
Change default gem path.
2013-03-10 14:51:59 +09:00
Masaki Muranaka
cb2ad2c439
Add Support to build loadable modules defined in mrbgems.
2013-03-07 14:23:26 +09:00
Yukihiro Matz Matsumoto
494e133f61
remove installing executable first to avoid text-file-busy when investigating on debugger
2013-03-02 15:20:48 +09:00
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