Commit Graph

21 Commits

Author SHA1 Message Date
Daniel Bovensiepen bef73cc54f Integrate refactoring of commit f1ed143624 2012-12-07 16:19:52 +08:00
Daniel Bovensiepen bb6d42d987 Remove non C99 confirm headers and add function comments 2012-12-07 16:10:58 +08:00
Daniel Bovensiepen 712d6b8cd2 Change link-order for mrbgems as suggested by @sogabe to avoid linking-error 2012-11-26 12:09:06 +08:00
Daniel Bovensiepen cc382f9bac Add the usage of MRUBY_ROOT to the mrbgems build system, so that we can easily build everywhere 2012-11-23 22:49:21 +08:00
Daniel Bovensiepen e32077fed1 Respect dynamic GEMS.active file in mrbgems/generator.c 2012-11-23 19:42:29 +08:00
Daniel Bovensiepen e8b9915532 Change build process to create meaningful Archive file instead of gem.a 2012-11-23 02:54:49 +08:00
Daniel Bovensiepen e162f6d20b Modify GEM build process to support external GEMs outside of the mruby tree 2012-11-23 02:07:20 +08:00
Daniel Bovensiepen 74121d624f Clean GEM Generator a bit more 2012-11-22 17:40:53 +08:00
Daniel Bovensiepen 953cbff65c Make GEM build choosable. Respect GEMS.active file for choices of which GEM to build 2012-11-22 16:13:16 +08:00
Daniel Bovensiepen a9df6f85e6 Improve Generator by handling Ruby and C Extensions in the same way 2012-11-21 15:56:59 +08:00
Daniel Bovensiepen 389ceafbf6 Modify comments for generator 2012-11-20 17:31:27 +08:00
Daniel Bovensiepen 993b37c1b0 used comments to contributer style 2012-09-24 01:55:12 +08:00
Daniel Bovensiepen 6e589f5723 Fix for not existing tests 2012-09-24 01:41:34 +08:00
Daniel Bovensiepen f699d8e41f Remove gem_empty 2012-09-24 00:14:48 +08:00
Daniel Bovensiepen 0832e26f20 Fix initializing of generator and beautify generator 2012-09-24 00:12:16 +08:00
Daniel Bovensiepen cad954aa9f Ignore gitignore 2012-09-23 23:33:08 +08:00
Daniel Bovensiepen 97a91d2866 Beautify generator 2012-09-23 23:21:27 +08:00
Daniel Bovensiepen b4c4fce03f Modify generator for using printf 2012-09-23 22:59:37 +08:00
Daniel Bovensiepen 62b652c292 Catch some corner cases 2012-09-22 15:42:29 +08:00
Daniel Bovensiepen df91989bf7 Optimize Makefiles 2012-09-22 02:07:15 +08:00
Daniel Bovensiepen 0e7d5a2e4b Move Gem Tests into the main Test target 2012-09-22 01:16:26 +08:00