summaryrefslogtreecommitdiffstats
path: root/web/server/h2o/libh2o/deps/mruby/examples/targets
diff options
context:
space:
mode:
Diffstat (limited to 'web/server/h2o/libh2o/deps/mruby/examples/targets')
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_ArduinoDue.rb90
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelEdison.rb69
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelGalileo.rb106
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_RX630.rb81
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_arm64-v8a.rb26
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi.rb26
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi_v7a_neon_hard.rb28
-rw-r--r--web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_chipKITMax32.rb86
8 files changed, 0 insertions, 512 deletions
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_ArduinoDue.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_ArduinoDue.rb
deleted file mode 100644
index 527aaa4f6..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_ArduinoDue.rb
+++ /dev/null
@@ -1,90 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-
-end
-
-# Cross Compiling configuration for Arduino Due
-# http://arduino.cc/en/Main/ArduinoBoardDue
-#
-# Requires Arduino IDE >= 1.5
-MRuby::CrossBuild.new("ArduinoDue") do |conf|
- toolchain :gcc
-
- # Mac OS X, Arduino IDE <= 1.5.6
- # ARDUINO_PATH = '/Applications/Arduino.app/Contents/Resources/Java'
- # Mac OS X, Arduino IDE >= 1.5.7
- # ARDUINO_PATH = '/Applications/Arduino.app/Contents/Java'
- # GNU Linux
- ARDUINO_PATH = '/opt/arduino'
- # Arduino IDE <= 1.5.6
- BIN_PATH = "#{ARDUINO_PATH}/hardware/tools/g++_arm_none_eabi/bin"
- # Arduino IDE >= 1.5.7
- # BIN_PATH = "#{ARDUINO_PATH}/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin"
- SAM_PATH = "#{ARDUINO_PATH}/hardware/arduino/sam"
- TARGET_PATH = "#{SAM_PATH}/variants/arduino_due_x"
-
- conf.cc do |cc|
- cc.command = "#{BIN_PATH}/arm-none-eabi-gcc"
- cc.include_paths << ["#{SAM_PATH}/system/libsam", "#{SAM_PATH}/system/CMSIS/CMSIS/Include/",
- "#{SAM_PATH}/system/CMSIS/Device/ATMEL/",
- "#{SAM_PATH}/cores/arduino", "#{SAM_PATH}/libraries","#{TARGET_PATH}"]
- cc.flags = %w(-g -Os -w -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500
- -Dprintf=iprintf -mcpu=cortex-m3 -DF_CPU=84000000L -DARDUINO=156 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM
- -D__SAM3X8E__ -mthumb -DUSB_PID=0x003e -DUSB_VID=0x2341 -DUSBCON -DUSB_MANUFACTURER="Unknown" -DUSB_PRODUCT="Arduino Due")
- cc.compile_options = "%{flags} -o %{outfile} -c %{infile}"
-
- #configuration for low memory environment
- cc.defines << %w(MRB_HEAP_PAGE_SIZE=64)
- cc.defines << %w(KHASH_DEFAULT_SIZE=8)
- cc.defines << %w(MRB_STR_BUF_MIN_SIZE=20)
- cc.defines << %w(MRB_GC_STRESS)
- #cc.defines << %w(MRB_DISABLE_STDIO) #if you dont need stdio.
- #cc.defines << %w(POOL_PAGE_SIZE=1000) #effective only for use with mruby-eval
- end
-
- conf.cxx do |cxx|
- cxx.command = conf.cc.command.dup
- cxx.include_paths = conf.cc.include_paths.dup
- cxx.flags = conf.cc.flags.dup
- cxx.flags << %w(-fno-rtti -fno-exceptions)
- cxx.defines = conf.cc.defines.dup
- cxx.compile_options = conf.cc.compile_options.dup
- end
-
- conf.archiver do |archiver|
- archiver.command = "#{BIN_PATH}/arm-none-eabi-ar"
- archiver.archive_options = 'rcs %{outfile} %{objs}'
- end
-
- #no executables
- conf.bins = []
-
- #do not build executable test
- conf.build_mrbtest_lib_only
-
- #disable C++ exception
- conf.disable_cxx_exception
-
- #gems from core
- conf.gem :core => "mruby-print"
- conf.gem :core => "mruby-math"
- conf.gem :core => "mruby-enum-ext"
-
- #light-weight regular expression
- conf.gem :github => "masamitsu-murase/mruby-hs-regexp", :branch => "master"
-
- #Arduino API
- #conf.gem :github =>"kyab/mruby-arduino", :branch => "master"
-
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelEdison.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelEdison.rb
deleted file mode 100644
index 8fa3aa0c0..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelEdison.rb
+++ /dev/null
@@ -1,69 +0,0 @@
-# Cross-compiling setup for Intel Edison (poky linux) platform
-# Get SDK from here: https://software.intel.com/en-us/iot/hardware/edison/downloads
-# REMEMBER to check and update the SDK root in the constant POKY_EDISON_PATH
-
-MRuby::Build.new do |conf|
- toolchain :gcc
- conf.gembox 'default'
- conf.cc.defines = %w(ENABLE_READLINE)
- conf.gembox 'default'
-
- #lightweight regular expression
- conf.gem :github => "pbosetti/mruby-hs-regexp", :branch => "master"
-
-end
-
-# Define cross build settings
-MRuby::CrossBuild.new('core2-32-poky-linux') do |conf|
- toolchain :gcc
-
- # Mac OS X
- #
- POKY_EDISON_PATH = '/opt/poky-edison/1.7.2'
-
- POKY_EDISON_SYSROOT = "#{POKY_EDISON_PATH}/sysroots/core2-32-poky-linux"
- POKY_EDISON_X86_PATH = "#{POKY_EDISON_PATH}/sysroots/i386-pokysdk-darwin"
- POKY_EDISON_BIN_PATH = "#{POKY_EDISON_X86_PATH}/usr/bin/i586-poky-linux"
-
-
- conf.cc do |cc|
- cc.command = "#{POKY_EDISON_BIN_PATH}/i586-poky-linux-gcc"
- cc.include_paths << ["#{POKY_EDISON_SYSROOT}/usr/include", "#{POKY_EDISON_X86_PATH}/usr/include"]
- cc.flags = %w(-m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mstackrealign -fno-omit-frame-pointer)
- cc.flags << %w(-O2 -pipe -g -feliminate-unused-debug-types)
- cc.flags << "--sysroot=#{POKY_EDISON_SYSROOT}"
- cc.compile_options = "%{flags} -o %{outfile} -c %{infile}"
- cc.defines = %w(ENABLE_READLINE)
- end
-
- conf.cxx do |cxx|
- cxx.command = "#{POKY_EDISON_BIN_PATH}/i586-poky-linux-g++"
- cxx.include_paths = conf.cc.include_paths.dup
- cxx.include_paths << ["#{POKY_EDISON_SYSROOT}/usr/include/c++/4.9.1"]
- cxx.flags = conf.cc.flags.dup
- cxx.defines = conf.cc.defines.dup
- cxx.compile_options = conf.cc.compile_options.dup
- end
-
- conf.archiver do |archiver|
- archiver.command = "#{POKY_EDISON_BIN_PATH}/i586-poky-linux-ar"
- archiver.archive_options = 'rcs %{outfile} %{objs}'
- end
-
- conf.linker do |linker|
- linker.command = "#{POKY_EDISON_BIN_PATH}/i586-poky-linux-g++"
- linker.flags = %w(-m32 -march=i586)
- linker.flags << "--sysroot=#{POKY_EDISON_SYSROOT}"
- linker.flags << %w(-O1)
- linker.libraries = %w(m pthread)
- end
-
- #do not build executable test
- conf.build_mrbtest_lib_only
-
- conf.gembox 'default'
-
- #lightweight regular expression
- conf.gem :github => "pbosetti/mruby-hs-regexp", :branch => "master"
-
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelGalileo.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelGalileo.rb
deleted file mode 100644
index 42f800d9f..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_IntelGalileo.rb
+++ /dev/null
@@ -1,106 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-
-end
-
-
-# Cross Compiling configuration for Intel Galileo on Arduino environment
-# http://arduino.cc/en/ArduinoCertified/IntelGalileo
-#
-# Requires Arduino IDE for Intel Galileo
-MRuby::CrossBuild.new("Galileo") do |conf|
- toolchain :gcc
-
- # Mac OS X
- # Assume you renamed Arduino.app to Arduino_Galileo.app
- GALILEO_ARDUINO_PATH = '/Applications/Arduino_Galileo.app/Contents/Resources/Java'
- # GNU Linux
- #ARDUINO_GALILEO_PATH = '/opt/arduino'
-
- GALILEO_BIN_PATH = "#{GALILEO_ARDUINO_PATH}/hardware/tools/x86/i386-pokysdk-darwin/usr/bin/i586-poky-linux-uclibc"
- GALILEO_SYSROOT = "#{GALILEO_ARDUINO_PATH}/hardware/tools/x86/i586-poky-linux-uclibc"
- GALILEO_X86_PATH = "#{GALILEO_ARDUINO_PATH}/hardware/arduino/x86"
-
-
- conf.cc do |cc|
- cc.command = "#{GALILEO_BIN_PATH}/i586-poky-linux-uclibc-gcc"
- cc.include_paths << ["#{GALILEO_X86_PATH}/cores/arduino", "#{GALILEO_X86_PATH}/variants/galileo_fab_d"]
- cc.flags = %w(-m32 -march=i586 -c -g -Os -w
- -ffunction-sections -fdata-sections -MMD -DARDUINO=153)
- cc.flags << "--sysroot=#{GALILEO_SYSROOT}"
- cc.compile_options = "%{flags} -o %{outfile} -c %{infile}"
- end
-
- conf.cxx do |cxx|
- cxx.command = "#{GALILEO_BIN_PATH}/i586-poky-linux-uclibc-g++"
- cxx.include_paths = conf.cc.include_paths.dup
- cxx.include_paths << "#{GALILEO_ARDUINO_PATH}/hardware/tools/x86/i586-poky-linux-uclibc/usr/include/c++"
- cxx.include_paths << "#{GALILEO_ARDUINO_PATH}/hardware/tools/x86/i586-poky-linux-uclibc/usr/include/c++/i586-poky-linux-uclibc"
- cxx.flags = conf.cc.flags.dup
- cxx.defines = conf.cc.defines.dup
- cxx.compile_options = conf.cc.compile_options.dup
- end
-
- conf.archiver do |archiver|
- archiver.command = "#{GALILEO_BIN_PATH}/i586-poky-linux-uclibc-ar"
- archiver.archive_options = 'rcs %{outfile} %{objs}'
- end
-
- conf.linker do |linker|
- linker.command = "#{GALILEO_BIN_PATH}/i586-poky-linux-uclibc-g++"
- linker.flags = %w(-m32 -march=i586)
- linker.flags << "--sysroot=#{GALILEO_SYSROOT}"
- linker.flags << %w(-Os -Wl,--gc-sections)
- linker.libraries = %w(m pthread)
- end
-
- #no executables
- conf.bins = []
-
- #do not build executable test
- conf.build_mrbtest_lib_only
-
- #official mrbgems
- conf.gem :core => "mruby-sprintf"
- conf.gem :core => "mruby-print"
- conf.gem :core => "mruby-math"
- conf.gem :core => "mruby-time"
- conf.gem :core => "mruby-struct"
- conf.gem :core => "mruby-enum-ext"
- conf.gem :core => "mruby-string-ext"
- conf.gem :core => "mruby-numeric-ext"
- conf.gem :core => "mruby-array-ext"
- conf.gem :core => "mruby-hash-ext"
- conf.gem :core => "mruby-range-ext"
- conf.gem :core => "mruby-proc-ext"
- conf.gem :core => "mruby-symbol-ext"
- conf.gem :core => "mruby-random"
- conf.gem :core => "mruby-object-ext"
- conf.gem :core => "mruby-objectspace"
- conf.gem :core => "mruby-fiber"
- conf.gem :core => "mruby-toplevel-ext"
-
- #lightweigh regular expression
- conf.gem :github => "masamitsu-murase/mruby-hs-regexp", :branch => "master"
-
- #Arduino API
- #conf.gem :github =>"kyab/mruby-arduino", :branch => "master" do |g|
- # g.cxx.include_paths << "#{GALILEO_X86_PATH}/libraries/Wire"
- # g.cxx.include_paths << "#{GALILEO_X86_PATH}/libraries/Servo"
-
- #enable unsupported Servo class
- # g.cxx.defines << "MRUBY_ARDUINO_GALILEO_ENABLE_SERVO"
- #end
-
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_RX630.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_RX630.rb
deleted file mode 100644
index fd17eae99..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_RX630.rb
+++ /dev/null
@@ -1,81 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-
-end
-
-# Cross Compiling configuration for RX630
-# http://gadget.renesas.com/
-#
-# Requires gnurx_v14.03
-MRuby::CrossBuild.new("RX630") do |conf|
- toolchain :gcc
-
- # Linux
- BIN_PATH = "/usr/share/gnurx_v14.03_elf-1/bin"
-
- conf.cc do |cc|
- cc.command = "#{BIN_PATH}/rx-elf-gcc"
- cc.flags = "-Wall -g -O2 -flto -mcpu=rx600 -m64bit-doubles"
- cc.compile_options = "%{flags} -o %{outfile} -c %{infile}"
-
- #configuration for low memory environment
- cc.defines << %w(MRB_USE_FLOAT)
- cc.defines << %w(MRB_HEAP_PAGE_SIZE=64)
- cc.defines << %w(KHASH_DEFAULT_SIZE=8)
- cc.defines << %w(MRB_STR_BUF_MIN_SIZE=20)
- cc.defines << %w(MRB_GC_STRESS)
- cc.defines << %w(MRB_DISABLE_STDIO) #if you dont need stdio.
- #cc.defines << %w(POOL_PAGE_SIZE=1000) #effective only for use with mruby-eval
- end
-
- conf.cxx do |cxx|
- cxx.command = conf.cc.command.dup
- cxx.include_paths = conf.cc.include_paths.dup
- cxx.flags = conf.cc.flags.dup
- cxx.defines = conf.cc.defines.dup
- cxx.compile_options = conf.cc.compile_options.dup
- end
-
- conf.linker do |linker|
- linker.command="#{BIN_PATH}/rx-elf-ld"
- end
-
- conf.archiver do |archiver|
- archiver.command = "#{BIN_PATH}/rx-elf-ar"
- archiver.archive_options = 'rcs %{outfile} %{objs}'
- end
-
- #no executables
- conf.bins = []
-
- #do not build executable test
- conf.build_mrbtest_lib_only
-
- #disable C++ exception
- conf.disable_cxx_exception
-
- #gems from core
- conf.gem :core => "mruby-sprintf"
- conf.gem :core => "mruby-print"
- conf.gem :core => "mruby-math"
- conf.gem :core => "mruby-enum-ext"
- conf.gem :core => "mruby-numeric-ext"
-
- #light-weight regular expression
- #conf.gem :github => "masamitsu-murase/mruby-hs-regexp", :branch => "master"
-
- #Arduino API
- #conf.gem :github =>"kyab/mruby-arduino", :branch => "master"
-
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_arm64-v8a.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_arm64-v8a.rb
deleted file mode 100644
index 6188c13ec..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_arm64-v8a.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-end
-
-# Requires Android NDK r13 or later.
-MRuby::CrossBuild.new('android-arm64-v8a') do |conf|
- params = {
- :arch => 'arm64-v8a',
- :platform => 'android-24',
- :toolchain => :clang,
- }
- toolchain :android, params
-
- conf.gembox 'default'
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi.rb
deleted file mode 100644
index b7eb33a92..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-end
-
-# Requires Android NDK r13 or later.
-MRuby::CrossBuild.new('android-armeabi') do |conf|
- params = {
- :arch => 'armeabi',
- :platform => 'android-24',
- :toolchain => :clang,
- }
- toolchain :android, params
-
- conf.gembox 'default'
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi_v7a_neon_hard.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi_v7a_neon_hard.rb
deleted file mode 100644
index 3788bba7f..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_android_armeabi_v7a_neon_hard.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-end
-
-# Requires Android NDK r13 or later.
-MRuby::CrossBuild.new('android-armeabi-v7a-neon-hard') do |conf|
- params = {
- :arch => 'armeabi-v7a',
- :mfpu => 'neon',
- :mfloat_abi => 'hard',
- :platform => 'android-24',
- :toolchain => :clang,
- }
- toolchain :android, params
-
- conf.gembox 'default'
-end
diff --git a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_chipKITMax32.rb b/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_chipKITMax32.rb
deleted file mode 100644
index 951f71483..000000000
--- a/web/server/h2o/libh2o/deps/mruby/examples/targets/build_config_chipKITMax32.rb
+++ /dev/null
@@ -1,86 +0,0 @@
-MRuby::Build.new do |conf|
-
- # Gets set by the VS command prompts.
- if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
- toolchain :visualcpp
- else
- toolchain :gcc
- end
-
- enable_debug
-
- # include the default GEMs
- conf.gembox 'default'
-
-end
-
-# Cross Compiling configuration for Digilent chipKIT Max32
-# http://www.digilentinc.com/Products/Detail.cfm?Prod=CHIPKIT-MAX32
-#
-# Requires MPIDE (https://github.com/chipKIT32/chipKIT32-MAX)
-#
-# This configuration is based on @kyab's version
-# http://d.hatena.ne.jp/kyab/20130201
-MRuby::CrossBuild.new("chipKITMax32") do |conf|
- toolchain :gcc
-
- # Mac OS X
- # MPIDE_PATH = '/Applications/Mpide.app/Contents/Resources/Java'
- # GNU Linux
- MPIDE_PATH = '/opt/mpide-0023-linux-20120903'
-
- PIC32_PATH = "#{MPIDE_PATH}/hardware/pic32"
-
- conf.cc do |cc|
- cc.command = "#{PIC32_PATH}/compiler/pic32-tools/bin/pic32-gcc"
- cc.include_paths << ["#{PIC32_PATH}/cores/pic32",
- "#{PIC32_PATH}/variants/Max32",
- "#{PIC32_PATH}/libraries"]
- cc.flags = %w(-O2 -mno-smart-io -w -ffunction-sections -fdata-sections -g -mdebugger -Wcast-align
- -fno-short-double -mprocessor=32MX795F512L -DF_CPU=80000000L -DARDUINO=23 -D_BOARD_MEGA_
- -DMPIDEVER=0x01000202 -DMPIDE=23)
- cc.compile_options = "%{flags} -o %{outfile} -c %{infile}"
-
- #configuration for low memory environment
- cc.defines << %w(MRB_HEAP_PAGE_SIZE=64)
- cc.defines << %w(KHASH_DEFAULT_SIZE=8)
- cc.defines << %w(MRB_STR_BUF_MIN_SIZE=20)
- cc.defines << %w(MRB_GC_STRESS)
- #cc.defines << %w(MRB_DISABLE_STDIO) #if you dont need stdio.
- #cc.defines << %w(POOL_PAGE_SIZE=1000) #effective only for use with mruby-eval
- end
-
- conf.cxx do |cxx|
- cxx.command = conf.cc.command.dup
- cxx.include_paths = conf.cc.include_paths.dup
- cxx.flags = conf.cc.flags.dup
- cxx.defines = conf.cc.defines.dup
- cxx.compile_options = conf.cc.compile_options.dup
- end
-
- conf.archiver do |archiver|
- archiver.command = "#{PIC32_PATH}/compiler/pic32-tools/bin/pic32-ar"
- archiver.archive_options = 'rcs %{outfile} %{objs}'
- end
-
- #no executables
- conf.bins = []
-
- #do not build test executable
- conf.build_mrbtest_lib_only
-
- #disable C++ exception
- conf.disable_cxx_exception
-
- #gems from core
- conf.gem :core => "mruby-print"
- conf.gem :core => "mruby-math"
- conf.gem :core => "mruby-enum-ext"
-
- #light-weight regular expression
- conf.gem :github => "masamitsu-murase/mruby-hs-regexp", :branch => "master"
-
- #Arduino API
- #conf.gem :github =>"kyab/mruby-arduino", :branch => "master"
-
-end