Commit Graph

82 Commits

Author SHA1 Message Date
crimsonwoods ef23ae4e41 support 'Cygwin' as build platform. 2013-03-14 23:51:44 +09:00
crimsonwoods bb63eb04d0 bug fix: fix "--sysroot" option and host platform detection. 2013-03-14 23:36:28 +09:00
crimsonwoods 887ebb8c94 more CFLAGS and LDFLAGS are specified automatically. 2013-03-09 19:57:34 +09:00
crimsonwoods e63425a8f9 add a new feature to select the target Android platform. 2013-03-09 19:34:22 +09:00
crimsonwoods 572acc0bea add a new feature to select the target architecture. 2013-03-09 18:55:51 +09:00
crimsonwoods fe4f45d2b6 refactoring 2013-03-08 03:21:56 +09:00
crimsonwoods 80edeaa81a bug fix: add new option '-mandroid' into CFLAGS and same options are applied into LDFLAGS. 2013-03-08 03:19:31 +09:00
crimsonwoods 51b8c8d5a8 bug fix: the argument of '--sysroot' option should be followed '=' character. 2013-03-08 02:55:13 +09:00
Masaki Muranaka 61c16b4db4 Add accessor: version, description, summary, homepage. 2013-03-05 02:10:22 +09:00
Yukihiro "Matz" Matsumoto c86747a277 Merge pull request #906 from xxuejie/remove_unused_var
Do not generate test_args_hash variable if it is not used
2013-02-28 05:34:01 -08:00
Daniel Bovensiepen bdd908c92e Rake respects verbose flag also for test and clean target 2013-02-28 10:30:30 +00:00
Xuejie "Rafael" Xiao 1f692ab0ba Do not generate test_args_hash variable if it is not used 2013-02-27 21:29:49 -05:00
Yuichiro MASUI 0970ca9572 Support to build on pwd != mruby source root 2013-02-23 19:03:59 +09:00
nkshigeru 7632b7a097 declare local variable at the start of a block in generated gem_test.c 2013-02-20 13:02:44 +09:00
Yukihiro "Matz" Matsumoto d3c7755975 Merge pull request #825 from carsonmcdonald/gembuildfix
Change task rule based on build_dir so main rules don't clobber gem rules
2013-02-07 02:10:23 -08:00
mattn c7031d8527 Ignore empty gem 2013-02-07 16:35:26 +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 913faa43c8 Merge pull request #813 from masuidrive/generate_mrbtest_a
Generate mrbtest.a file for sparete from driver.o
2013-02-03 16:14:23 -08:00
Yuichiro MASUI a74f92b46b Generate mrbtest.a file for sparete from driver.o 2013-02-03 13:38:18 +09:00
shtirlic 1af61f2030 Add androideabi toolchain rake task (Build mruby with Android NDK) 2013-02-03 06:24:06 +04:00
mattn a2ff17b546 Change the way that the DISABLE_GEMS flag is set for vs2012. 2013-02-01 21:41:34 +09:00
Yukihiro "Matz" Matsumoto 7c813a9e15 Merge pull request #802 from carsonmcdonald/mrbgemstestpassargs
Add ability to pass parameters from mrbgem.rake spec into test scripts.
2013-01-30 05:31:50 -08:00
Carson McDonald c1ca662170 Changed variable $test_args to constant TEST_ARGS 2013-01-30 05:36:03 -05:00
Carson McDonald 33081f52ab Make sure quotes and escapes get escaped. 2013-01-30 05:27:42 -05:00
Carson McDonald 79f802365f Add ability to pass parameters from mrbgem.rake spec into test scripts. 2013-01-29 22:03:29 -05:00
mattn e02bf49c37 Remove double quote for MRUBY_XXX in libmruby.flags.mak 2013-01-30 10:37:23 +09:00
Yukihiro Matz Matsumoto 24679c6dd6 resolve conflict 2013-01-30 07:33:35 +09:00
Yukihiro "Matz" Matsumoto 78b362f8dd Merge pull request #796 from masuidrive/vs2012
Added .lib extension for library file on VS2012
2013-01-29 06:21:31 -08:00
Carson McDonald c32a16130f Change the way that the DISABLE_GEMS flag is set. 2013-01-28 08:54:27 -05:00
Yuichiro MASUI 39ee012ce5 Added .lib extension for library file on VS2012 2013-01-28 18:30:16 +09:00
Yuichiro MASUI 5a152c82e6 load MRUBY_CONFIG script after 'build_config.rb' 2013-01-28 18:22:11 +09:00
Yuichiro MASUI 25f7a74e56 Fixed mrbc file ext on host 2013-01-27 03:13:56 +09:00
Davide D'Agostino b317259731 Let's use more ruby 2013-01-24 00:08:40 -08:00
Yukihiro Matz Matsumoto 472e42f0bf Merge branch 'master' of github.com:mruby/mruby 2013-01-24 16:49:13 +09:00
Yukihiro Matz Matsumoto 5ef8aa765f resolve conflict 2013-01-24 16:48:38 +09:00
Yukihiro "Matz" Matsumoto c00cebe233 Merge pull request #778 from mattn/gemlist
Listing gems vertically
2013-01-23 23:44:57 -08:00
mattn b7805a3e05 Listing gems vertically 2013-01-24 16:11:33 +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
Yukihiro "Matz" Matsumoto 65623d7d66 Merge pull request #776 from carsonmcdonald/displaybuildinfo
Add build summary at the end of a build.
2013-01-23 18:08:01 -08:00
Carson McDonald 6e72fb4781 Add build summary at the end of a build. 2013-01-23 18:44:48 -05:00
mattn d8d87f692f Remove reverse 2013-01-23 22:48:27 +09:00
Yukihiro "Matz" Matsumoto 538bbfc15f Merge pull request #773 from thecodeshop/ppp
Refine pretty printing
2013-01-23 05:20:43 -08:00
Yukihiro "Matz" Matsumoto 8961a78808 Merge pull request #770 from masuidrive/mrbgem_finalizer
Added finalizer of mrbgems
2013-01-23 05:11:54 -08:00
Yukihiro "Matz" Matsumoto b79e1ecbaa Merge pull request #769 from masuidrive/mrbgem_init
Add C++/Objective-C init in toolchains
2013-01-23 05:00:38 -08: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 310b0dce8f Added finalizer of mrbgems 2013-01-22 20:18:48 +09:00
Yuichiro MASUI f6edd3065c Add C++/Objective-C init in toolchains 2013-01-22 14:06:59 +09:00