Sha256: f623b0465848bf679d05ec76c943c13eac09588360ed76a2d27a21cd93e51567

Contents?: true

Size: 610 Bytes

Versions: 10

Compression:

Stored size: 610 Bytes

Contents

RAD_ROOT = "#{File.dirname(__FILE__)}/../.." unless defined?(RAD_ROOT)

unless defined?(PROJECT_DIR_NAME)
  a = File.expand_path(File.expand_path("#{RAD_ROOT}")).split("/")
  PROJECT_DIR_NAME = a[a.length-1]
end

PLUGIN_C_VAR_TYPES = "int|void|unsigned|long|short|uint8_t|static|byte|char\\*|uint8_t"

gem "ruby2c", "~>1.0.0.6"

%w(generators/makefile/makefile.rb rad_processor.rb rad_rewriter.rb rad_type_checker.rb variable_processing.rb arduino_sketch.rb arduino_plugin.rb hardware_library.rb tasks/rad.rb sketch_compiler.rb).each do |path|
  require File.expand_path("#{RAD_ROOT}/vendor/rad/#{path}")
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
madrona-rad-0.3.5 lib/rad/init.rb
madrona-rad-0.3.6 lib/rad/init.rb
madrona-rad-0.3.7 lib/rad/init.rb
madrona-rad-0.3.8 lib/rad/init.rb
madrona-rad-0.3.9 lib/rad/init.rb
madrona-rad-0.4.0 lib/rad/init.rb
madrona-rad-0.5.0 lib/rad/init.rb
madrona-rad-0.4.3 lib/rad/init.rb
madrona-rad-0.4.2 lib/rad/init.rb
madrona-rad-0.4.1 lib/rad/init.rb