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