take_cheeze
deb5f59bec
fix compile error check of Mrbc command
2014-03-14 03:44:22 +09:00
take_cheeze
600c17ec08
use shallow clone in git gem
2014-03-02 04:33:23 +09:00
take_cheeze
9968af4570
allow command like "ccache gcc"
2014-03-02 04:26:33 +09:00
cho45
03b1b62bde
Always include build_config.rb to compile dependency.
...
build_config.rb modifies `cc.defines` (eg. `DISABLE_GEMS`) so files depending on such flags should be rebuilt.
Ref. (Failing scenario): https://gist.github.com/cho45/9181191
2014-02-24 12:01:54 +09:00
cremno
4804b3f7dd
fix some warnings emitted by 'ruby -w'
...
- File.exists? is deprecated since 2.1.0
- tasks/mruby_build_commands.rake:268: ambiguous argument
2014-01-02 01:09:03 +01:00
Yukihiro "Matz" Matsumoto
961cd408a8
replace "if not" to "unless"
2013-07-27 14:21:09 +09:00
fleuria
f4ae432497
if mrbc.run fail, abort rake
2013-07-25 03:47:39 +08:00
kyab
494880fa10
Fix mrbc error for space included path
2013-07-24 18:37:00 +09:00
kyab
8eab806da8
Add --pull_gems option to minirake
2013-07-04 22:09:05 +09:00
Yukihiro "Matz" Matsumoto
95fb1fd809
mrbc to take multiple files, preserving debug information if -g given; close #1243
2013-05-14 23:39:56 +09:00
Carson McDonald
7df8e6936e
Allow mrbc command options to be changed
2013-05-13 10:16:31 -04:00
Nihad Abbasov
9dd539bb15
remove unused variables
2013-05-09 17:05:59 +05:00
Masaki Muranaka
6e28c0eb28
Add "test runner" support for cross builds.
...
"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-04-07 01:06:50 +09:00
Yukihiro "Matz" Matsumoto
96fd52af25
revert 79ebdb5 for the time being #1110
2013-04-01 11:45:49 +09:00
Masaki Muranaka
79ebdb5fbe
Display the command line when mrbc is kicked in the verbose mode.
2013-03-29 16:48:47 +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
d1359e7a6f
Fixed #969
2013-03-08 21:37:27 +09:00
Yuichiro MASUI
0970ca9572
Support to build on pwd != mruby source root
2013-02-23 19:03:59 +09:00
Carson McDonald
42b7fe62d8
Change task rule based on build_dir so main rules don't clobber gem rules.
2013-02-06 07:07:13 -05:00
Yukihiro Matz Matsumoto
24679c6dd6
resolve conflict
2013-01-30 07:33:35 +09:00
Carson McDonald
c32a16130f
Change the way that the DISABLE_GEMS flag is set.
2013-01-28 08:54:27 -05:00
Yuichiro MASUI
5a152c82e6
load MRUBY_CONFIG script after 'build_config.rb'
2013-01-28 18:22:11 +09:00
Yukihiro Matz Matsumoto
5ef8aa765f
resolve conflict
2013-01-24 16:48:38 +09:00
Jon
843aabc7e4
Remove noisy build message quotes
2013-01-24 00:38:07 -05:00
Yuichiro MASUI
dd680b6e67
Add flags_after_libraries
2013-01-24 11:33:56 +09:00
Yuichiro MASUI
b1623b9e58
merge master
2013-01-24 11:21:39 +09:00
mattn
d8d87f692f
Remove reverse
2013-01-23 22:48:27 +09:00
Jon
7f095534fd
Refine pretty-print indenting
2013-01-23 00:23:13 -05:00
Jon
d5b263f7a9
Refine pretty printing
2013-01-22 10:37:54 -05:00
Yuichiro MASUI
a1c4992905
Added flags_before_libraries to linker
2013-01-21 22:15:15 +09:00
Yukihiro Matz Matsumoto
17fa9927a3
resolve conflicts
2013-01-21 17:31:12 +09:00
Daniel Bovensiepen
300f0d548b
Beautify the output of rake
2013-01-21 15:58:47 +08:00
Daniel Bovensiepen
73eba4d4e8
Reduce line length
2013-01-21 14:13:17 +08:00
Yuichiro MASUI
117e2ec065
Export build flags to lib/libmruby.flags.mak
2013-01-21 14:05:42 +09:00
Yuichiro MASUI
0defb59053
build_config gets more flexibility
2013-01-21 12:46:17 +09:00
Yuichiro MASUI
ced80d2b4b
Improved build scripts and config files
2013-01-20 22:48:42 +09:00