Commit Graph

24 Commits

Author SHA1 Message Date
Jon 6f4eda7401 Simplify CMake mruby object library
Also removes an unnecessary build target from the CMake generated
build and project files.
2012-05-27 20:27:11 -04:00
Jon 3be28e0b73 Remove unnecessary mrb_init_ext definition 2012-05-27 14:44:13 -04:00
Jon 105c11b7f6 Clean and DRY up the basic Makefiles 2012-05-23 13:19:40 -04:00
Yukihiro "Matz" Matsumoto 9a64598121 Merge pull request #180 from mitchblank/master
call mrb_close() in tools and test programs
2012-05-22 11:01:29 -07:00
Jon 9f89da6eef Add native and cross compiling CMake build support 2012-05-22 10:50:28 -04:00
Beoran b5dcb7128d First cmake build system. Works on Linux. 2012-05-22 09:11:13 -04:00
Mitchell Blank Jr d1cd10421f change example code to do mrb_close()
I was hoping this would cause valgrind to complain less, but there is still
a lot of memory leaked (does mrb_close() actually free all of the managed
blocks?)  Anyway this helps somewhat and is good practice
2012-05-22 01:03:54 -07:00
Yukihiro Matsumoto f81ddf9025 terminate programs after showing version/copyright 2012-05-18 14:49:09 +09:00
Yukihiro Matsumoto f4bacab18b rename ruby_show_version to mrb_show_version 2012-05-18 14:45:05 +09:00
Yukihiro Matsumoto fb60a2191a revise version description 2012-05-18 14:41:00 +09:00
Yukihiro Matsumoto 219162117a move compile.h to mruby/compile.h 2012-05-18 12:54:23 +09:00
Yukihiro Matsumoto a18fb01b03 new API for parser 2012-05-18 11:03:43 +09:00
Yukihiro Matsumoto 434ed1ed7c compile error should contain line number 2012-05-17 23:46:55 +09:00
Yukihiro Matsumoto 3e3a8c18b9 avoid updating existing libmruby.a to avoid problems on low time resolution file systems; close #136 2012-05-17 12:13:24 +09:00
Yukihiro Matsumoto 1bc0c12096 Makefile: remove echo action from all target 2012-05-15 16:40:45 +09:00
Yukihiro Matsumoto 98953cdb8f include string.h instead of memory.h; close #108 2012-05-08 11:55:16 +09:00
Yukihiro Matsumoto f3599bb442 library file name renamed to libmruby.a on all platforms 2012-05-03 23:42:38 +09:00
Yukihiro Matsumoto 39cf53d028 rename ritevm.a to mruby.a 2012-05-02 10:11:56 +09:00
Yukihiro Matsumoto db999237bc build process restructured 2012-04-30 10:58:36 +09:00
Yukihiro Matsumoto f8fb9474aa add -O3 to CFLAGS by default 2012-04-30 00:27:25 +09:00
Yukihiro Matsumoto 8b367098ac move header files {irep,dump,cdump,ritehash}.h to /include/mruby 2012-04-24 17:41:28 +09:00
Yuichiro MASUI f9d4a5a02b Fixed to forget to remove some files on 'make clean' 2012-04-23 03:06:01 +09:00
mattn 975031cd2b fix Makefile: quoted CC/LL are heap up to each Makefiles. 2012-04-20 10:56:12 +09:00
mimaki e0d6430f63 add mruby sources 2012-04-20 09:39:03 +09:00