Skip to content

Releases: hasumikin/mrubyc-utils

v0.0.7

08 Mar 03:20

Choose a tag to compare

  • treat mruby/c repository as a submodule
  • change dir name tasks to loops in templates
  • add i686 as a target binary

Change directory structure

19 Jan 04:44

Choose a tag to compare

Breaking change

  • sub directories tasks and models are located in mrblib
    • mrblib/tasks is for task scripts (infinite loop, while true; hoge(); enc )
    • mrblib/models is for modes scripts (class Hoge; end)
  • This change is a necessary of corresponding to a design of mrubyc-test gem
  • Templates are also amended
  • Every user must use this version from now otherwise mrubyc-utils install won't work

Misc

  • mrubyc-utils behaves as a wrapper
    • I wanted to use CRuby's gems in spite of .ruby-version is mruby-x.x.x
    • Any command like mrubyc-utils rfd invoke rfd with changing RBENV_VERSION into CRuby version
    • These are special cases: mrubyc-utils [test|debugger] invokes mrubyc-[test|debugger]

mrblib and more

04 Sep 10:16

Choose a tag to compare

mrblib

mrubyc introduced mrblib that allows us to write methods with ruby.
mrubyc-utils classes and mrubyc-utils methods --class=[class name] can extract class name or method name from mrblib.
you will be able to modify mrblib classes or create new one inside mrubyc_mrblib_dir (find correct path in .mrubycconfig)

Makefile for POSIX

Makefile will be served at mrubyc-utils install if target is posix. you can compile all the code just hitting make

ESP32

27 Jul 01:50

Choose a tag to compare

v0.0.4

v0.0.4

bug fix

08 Jun 10:47

Choose a tag to compare

finally, this works :)

bug fix

08 Jun 05:55

Choose a tag to compare

bug fix Pre-release
Pre-release

fix a bug due to changing GitHub account

v0.0.1

25 May 08:18

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

no windows version as of yet because build fails around regexp engine