kyab
8eab806da8
Add --pull_gems option to minirake
2013-07-04 22:09:05 +09:00
kyab
cf4655683e
Remove extra separator in compile command
2013-06-15 01:40:04 +09:00
Yukihiro "Matz" Matsumoto
6557ee938a
mruby error messages should be directed to stderr
2013-05-26 02:13:02 +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
Yukihiro "Matz" Matsumoto
0b858ab801
show a backtrace when when an error occurs on gem load; close #1243
2013-05-13 10:41:59 +09:00
Carson McDonald
37258d4d7e
Change alghorithm to algorithm
2013-05-11 07:46:30 -04:00
Yukihiro "Matz" Matsumoto
9e3ec665ca
Merge pull request #1242 from schmurfy/gem_version
...
consider gem version to be 0.0.0 unless specified
2013-05-09 07:33:41 -07:00
Yukihiro "Matz" Matsumoto
2241c39a20
Merge pull request #1245 from NARKOZ/fix-warnings
...
remove unused variables
2013-05-09 06:15:04 -07:00
Nihad Abbasov
9dd539bb15
remove unused variables
2013-05-09 17:05:59 +05:00
Nihad Abbasov
1d049e0864
fix regexp warning: character class has duplicated range
2013-05-09 16:49:39 +05:00
Julien Ammous
6af7132866
consider empty version requirements as >= 0.0.0
2013-05-09 10:35:52 +02:00
Julien Ammous
7562b28439
consider gem version to be 0.0.0 unless specified
2013-05-09 10:15:20 +02:00
Daniel Bovensiepen
34f7dd539d
Todo is actually already finished :-)
2013-05-09 01:49:53 +08:00
Daniel Bovensiepen
a5a7c47e91
Implement GEM dependency check
2013-05-09 01:47:24 +08:00
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