Commit Graph

136 Commits

Author SHA1 Message Date
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