Sha256: 4bdbf0c6c4a975ed7cd86699bbda2854f15eb25b93222d57587fb8c9f3c87878

Contents?: true

Size: 608 Bytes

Versions: 2

Compression:

Stored size: 608 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 "ParseTree", "=2.2"

%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

2 entries across 2 versions & 2 rubygems

Version Path
neo_rad-0.4.0 lib/rad/init.rb
atduskgreg-rad-0.3.1 lib/rad/init.rb