Commit Graph

51 Commits

Author SHA1 Message Date
Yuichiro MASUI dcdd893bed Added LDFLAGS to Makefiles 2012-12-09 19:18:40 +09:00
Daniel Bovensiepen 54ef99d8df mrbgems: recognize absolute path under WIN32 2012-12-08 17:49:08 +08:00
Daniel Bovensiepen 770974b53e mrbgems: GEMS.active can now contain relative path to GEMS. Relative from 'mrbgems/g' 2012-12-08 17:10:37 +08:00
Daniel Bovensiepen b68fa6f90f mrbgems: make calls to every GEM contain now also the include path to the header files of every GEM. 2012-12-08 15:30:34 +08:00
Daniel Bovensiepen e42a11339c Fix: A GEM with a Dash inside of the name doesn't work. 2012-12-07 23:02:40 +08:00
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 660eb545db Respect dynamic GEMS.active file in mrbgems/Makefile4gem 2012-11-23 19:42:10 +08:00
Daniel Bovensiepen 755938aa57 Respect dynamic GEMS.active file 2012-11-23 19:41:44 +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 d1efcb4c85 Rename GEM init file 2012-11-22 16:52:07 +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 f30eedd7e8 Improve Including File to build single archive Files 2012-11-21 15:56:30 +08:00
Daniel Bovensiepen f97e3facd2 Improve building of Gems to single Archive Files 2012-11-21 15:56:09 +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 316edbe7c4 Empty GEM directory 2012-09-23 23:27:39 +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 7b8b3c0213 Another fix for Makefile 2012-09-22 02:16:13 +08:00
Daniel Bovensiepen 2a6152a1e0 Fix Makefile 2012-09-22 02:14:34 +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
Daniel Bovensiepen 80b7f45fd1 Rename Gem Examples 2012-09-21 20:21:14 +08:00
Daniel Bovensiepen 668b22899f Modify README for examples 2012-09-21 20:10:35 +08:00
Daniel Bovensiepen d6f2f55b46 Add Support for Ruby Extensions, C Extensions and Test Integration 2012-09-21 19:56:28 +08:00
Daniel Bovensiepen f93572c531 Optimize Makefile 2012-09-20 18:41:16 +08:00
Daniel Bovensiepen 9a11c45e64 Integrate tests into mrbgems 2012-09-20 01:31:26 +08:00
Daniel Bovensiepen 19fa4a0993 Add default makefile for Gems 2012-09-20 00:27:56 +08:00
Daniel Bovensiepen ab548b1c19 add hello world test program 2012-09-19 23:18:35 +08:00
Daniel Bovensiepen e7425584e3 Modify information messages 2012-09-19 23:01:13 +08:00
Daniel Bovensiepen 17c877011d Some additional changes to compile properly 2012-09-19 09:34:24 +09:00
Daniel Bovensiepen ea68cb1beb remove second gem 2012-09-19 07:41:02 +09:00
Daniel Bovensiepen c6a520c6b5 Built generator for an variable amount of gems 2012-09-19 07:27:07 +09:00
Daniel Bovensiepen ac235e25e5 Relocate files 2012-09-17 10:23:51 +09:00
Daniel Bovensiepen 3ee1565c7b Remove old location of md5 source 2012-09-15 15:50:34 +09:00
Daniel Bovensiepen 0101e47a27 Relocated md5 source 2012-09-15 15:47:43 +09:00
Daniel Bovensiepen 85bc533f90 Small modifications for location 2012-09-15 15:40:20 +09:00
Daniel Bovensiepen a941934045 Add TODOs to finalize gems 2012-09-13 22:31:23 +09:00