Commit Graph

121 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto 7d134d941b Merge branch 'bovi-gem-duplication' 2013-05-04 01:23:41 +09:00
Yukihiro "Matz" Matsumoto d0f491d8c3 remove explicit check to honor duck typing 2013-05-04 01:22:26 +09:00
Yukihiro "Matz" Matsumoto 4e16491f06 avoid subclassing Array not to inherit too much methods 2013-05-04 01:21:31 +09:00
Daniel Bovensiepen 1eb2a4b6c8 Move GemList to MRuby::Gem::List. More logical location 2013-05-03 14:19:19 +08:00
Daniel Bovensiepen 822a71154f Use advanced GemList as list for GEMs 2013-05-03 14:08:10 +08:00
Daniel Bovensiepen dd8bfcb49f Implement GemList which can identify GEM duplicates 2013-05-03 14:06:16 +08:00
Akira Yumiyama 1f52ee259a sort mrbgem's mrblib/*.rb files
- https://github.com/mruby/mruby/commit/5de9a8cc50052db105ea8ba06d64b95cb1b57db1
2013-05-03 10:29:03 +09:00
Daniel Bovensiepen b754cf1f67 Improve Gem::Specification for support of dependencies and requirements 2013-05-02 13:42:10 +08:00
Daniel Bovensiepen 045db9e528 Implement :core parameter for conf.gem 2013-05-02 02:53:47 +08:00
Yukihiro "Matz" Matsumoto 160eb71338 fix gembox rake tasks to support Ruby 1.8 2013-04-27 23:28:17 +09:00
Daniel Bovensiepen 3875140afe IMPROVE: Move GemBox to more logical source location 2013-04-27 16:59:02 +08:00
Daniel Bovensiepen 607811c0dc Add gembox feature 2013-04-27 16:48:52 +08:00
Xuejie "Rafael" Xiao 5a8abf85d7 Pass verbose flag to each gem test 2013-04-23 14:15:14 -04:00
Yukihiro "Matz" Matsumoto c79172dfd5 put spaces after if/while 2013-04-20 23:11:43 +09:00
h2so5 e2cf566243 Add vs2010.rake 2013-04-13 08:53:35 +09:00
Masaki Muranaka 9d8143f930 Move mirb and mruby to mrbgems. 2013-04-11 15:22:07 +09:00
Yukihiro "Matz" Matsumoto 5dea19e9be Merge pull request #1150 from monaka/pr-add-test-runner-support
Add "test runner" support for cross builds.
2013-04-08 03:25:28 -07: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 aa9a3380ee Merge pull request #1116 from kurodash/pr-exclude-legal-from-archive
Modified build dependency to exclude 'LEGAL' from libmruby archive.
2013-04-06 06:27:50 -07:00
Yukihiro "Matz" Matsumoto e72ac2c61f use EXIT_SUCCESS and EXIT_FAILURE for exit status; close #1142 2013-04-06 00:48:42 +09:00
Yuichiro MASUI f6dabc1aa0 Improve CRuby rake compatible 2013-04-05 15:33:28 +09:00
Yukihiro "Matz" Matsumoto 96fd52af25 revert 79ebdb5 for the time being #1110 2013-04-01 11:45:49 +09:00
kurodash 15871eb841 Modified build dependency to exclude 'LEGAL' from libmruby archive. 2013-03-30 15:05:48 +09:00
Yuichiro MASUI 32d1edb764 Fixed testrb load path 2013-03-29 18:31:24 +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
Daniel Bovensiepen 83961c8f71 LEGAL file generator for binaries 2013-03-28 06:24:07 +00:00
Masaki Muranaka 34dd4525c5 Add bitbucket git support. 2013-03-23 12:39:12 +09:00
Carson McDonald 78f59c5b1e Add gem version to build summary if it exists. 2013-03-19 07:20:09 -04:00
Yukihiro Matz Matsumoto 8ae0c58bb0 resolve conflict from #1017 2013-03-17 00:28:49 +09:00
Masaki Muranaka 3aa3b4af90 Remove stdlib.h from mruby.h. It is for portability (care for freestanding environments).
This is a first step. It will be reduced stdlib.h in each files later.
2013-03-16 21:29:39 +09:00
Masaki Muranaka 7de2deab1e Remove string.h in khash.h 2013-03-16 17:48:30 +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 d2f74c7c46 bug fix: fix wrong method name. 2013-03-14 23:54:50 +09:00
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
Yuichiro MASUI ab8a5aa572 Change default gem path. 2013-03-10 14:51:59 +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
Yuichiro MASUI d1359e7a6f Fixed #969 2013-03-08 21:37:27 +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
Yukihiro "Matz" Matsumoto 7d47096434 Merge pull request #962 from masahino/fix_branch_option
fix handling of :branch option of gem.conf
2013-03-07 06:49:02 -08:00
masahino f210480652 fix handling of :branch option of gem.conf 2013-03-07 22:43:50 +09:00
Masaki Muranaka a0102317b4 Apply @masuidrive's review point. @bins should be Array. 2013-03-07 16:02:20 +09:00
Masaki Muranaka cb2ad2c439 Add Support to build loadable modules defined in mrbgems. 2013-03-07 14:23:26 +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