<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -101,10 +101,12 @@ lib/rad.rb
 lib/rad/README.rdoc
 lib/rad/arduino_plugin.rb
 lib/rad/arduino_sketch.rb
+lib/rad/darwin_installer.rb
 lib/rad/generators/makefile/makefile.erb
 lib/rad/generators/makefile/makefile.rb
 lib/rad/hardware_library.rb
 lib/rad/init.rb
+lib/rad/linux_installer.rb
 lib/rad/progressbar.rb
 lib/rad/rad_processor.rb
 lib/rad/rad_rewriter.rb</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
   s.has_rdoc = true
   s.authors = [&quot;Greg Borenstein&quot;, &quot;plugins+: JD Barnhart&quot;]
   s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;lib/libraries/AFSoftSerial/keywords.txt&quot;, &quot;lib/libraries/DS1307/keywords.txt&quot;, &quot;lib/libraries/FrequencyTimer2/keywords.txt&quot;, &quot;lib/libraries/I2CEEPROM/keywords.txt&quot;, &quot;lib/libraries/LoopTimer/keywords.txt&quot;, &quot;lib/libraries/OneWire/keywords.txt&quot;, &quot;lib/libraries/OneWire/readme.txt&quot;, &quot;lib/libraries/Stepper/keywords.txt&quot;, &quot;lib/libraries/Wire/keywords.txt&quot;, &quot;lib/rad/todo.txt&quot;, &quot;website/index.txt&quot;]
-  s.files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.rdoc&quot;, &quot;Rakefile&quot;, &quot;test/hello_world_test/Makefile&quot;, &quot;test/hello_world_test/hello_world.cpp&quot;, &quot;bin/rad&quot;, &quot;lib/examples/add_hysteresis.rb&quot;, &quot;lib/examples/basic_blink.rb&quot;, &quot;lib/examples/blink_m_address_assignment.rb&quot;, &quot;lib/examples/blink_m_hello.rb&quot;, &quot;lib/examples/blink_m_multi.rb&quot;, &quot;lib/examples/blink_with_serial.rb&quot;, &quot;lib/examples/configure_pa_lcd_boot.rb&quot;, &quot;lib/examples/debounce_methods.rb&quot;, &quot;lib/examples/external_variable_fu.rb&quot;, &quot;lib/examples/external_variables.rb&quot;, &quot;lib/examples/first_sound.rb&quot;, &quot;lib/examples/frequency_generator.rb&quot;, &quot;lib/examples/hello_array.rb&quot;, &quot;lib/examples/hello_array2.rb&quot;, &quot;lib/examples/hello_array_eeprom.rb&quot;, &quot;lib/examples/hello_clock.rb&quot;, &quot;lib/examples/hello_eeprom.rb&quot;, &quot;lib/examples/hello_eeprom_lcdpa.rb&quot;, &quot;lib/examples/hello_format_print.rb&quot;, &quot;lib/examples/hello_lcd_charset.rb&quot;, &quot;lib/examples/hello_pa_lcd.rb&quot;, &quot;lib/examples/hello_servos.rb&quot;, &quot;lib/examples/hello_spectra_sound.rb&quot;, &quot;lib/examples/hello_world.rb&quot;, &quot;lib/examples/hello_xbee.rb&quot;, &quot;lib/examples/hysteresis_duel.rb&quot;, &quot;lib/examples/i2c_with_clock_chip.rb&quot;, &quot;lib/examples/midi_beat_box.rb&quot;, &quot;lib/examples/midi_scales.rb&quot;, &quot;lib/examples/motor_knob.rb&quot;, &quot;lib/examples/servo_buttons.rb&quot;, &quot;lib/examples/servo_calibrate_continuous.rb&quot;, &quot;lib/examples/servo_throttle.rb&quot;, &quot;lib/examples/software_serial.rb&quot;, &quot;lib/examples/sparkfun_lcd.rb&quot;, &quot;lib/examples/spectra_soft_pot.rb&quot;, &quot;lib/examples/times_method.rb&quot;, &quot;lib/examples/toggle.rb&quot;, &quot;lib/examples/twitter.rb&quot;, &quot;lib/examples/two_wire.rb&quot;, &quot;lib/libraries/AFSoftSerial/AFSoftSerial.cpp&quot;, &quot;lib/libraries/AFSoftSerial/AFSoftSerial.h&quot;, &quot;lib/libraries/AFSoftSerial/keywords.txt&quot;, &quot;lib/libraries/AF_XPort/AF_XPort.cpp&quot;, &quot;lib/libraries/AF_XPort/AF_XPort.h&quot;, &quot;lib/libraries/DS1307/DS1307.cpp&quot;, &quot;lib/libraries/DS1307/DS1307.h&quot;, &quot;lib/libraries/DS1307/keywords.txt&quot;, &quot;lib/libraries/FrequencyTimer2/FrequencyTimer2.cpp&quot;, &quot;lib/libraries/FrequencyTimer2/FrequencyTimer2.h&quot;, &quot;lib/libraries/FrequencyTimer2/keywords.txt&quot;, &quot;lib/libraries/I2CEEPROM/I2CEEPROM.cpp&quot;, &quot;lib/libraries/I2CEEPROM/I2CEEPROM.h&quot;, &quot;lib/libraries/I2CEEPROM/keywords.txt&quot;, &quot;lib/libraries/LoopTimer/LoopTimer.cpp&quot;, &quot;lib/libraries/LoopTimer/LoopTimer.h&quot;, &quot;lib/libraries/LoopTimer/keywords.txt&quot;, &quot;lib/libraries/OneWire/OneWire.cpp&quot;, &quot;lib/libraries/OneWire/OneWire.h&quot;, &quot;lib/libraries/OneWire/keywords.txt&quot;, &quot;lib/libraries/OneWire/readme.txt&quot;, &quot;lib/libraries/SWSerLCDpa/SWSerLCDpa.cpp&quot;, &quot;lib/libraries/SWSerLCDpa/SWSerLCDpa.h&quot;, &quot;lib/libraries/SWSerLCDsf/SWSerLCDsf.cpp&quot;, &quot;lib/libraries/SWSerLCDsf/SWSerLCDsf.h&quot;, &quot;lib/libraries/Servo/Servo.cpp&quot;, &quot;lib/libraries/Servo/Servo.h&quot;, &quot;lib/libraries/Stepper/Stepper.cpp&quot;, &quot;lib/libraries/Stepper/Stepper.h&quot;, &quot;lib/libraries/Stepper/keywords.txt&quot;, &quot;lib/libraries/Wire/Wire.cpp&quot;, &quot;lib/libraries/Wire/Wire.h&quot;, &quot;lib/libraries/Wire/keywords.txt&quot;, &quot;lib/libraries/Wire/twi.h&quot;, &quot;lib/libraries/Wire/utility/twi.c&quot;, &quot;lib/libraries/Wire/utility/twi.h&quot;, &quot;lib/plugins/bitwise_ops.rb&quot;, &quot;lib/plugins/blink.rb&quot;, &quot;lib/plugins/blink_m.rb&quot;, &quot;lib/plugins/debounce.rb&quot;, &quot;lib/plugins/debug_output_to_lcd.rb&quot;, &quot;lib/plugins/hysteresis.rb&quot;, &quot;lib/plugins/input_output_state.rb&quot;, &quot;lib/plugins/lcd_padding.rb&quot;, &quot;lib/plugins/mem_test.rb&quot;, &quot;lib/plugins/midi.rb&quot;, &quot;lib/plugins/parallax_ping.rb&quot;, &quot;lib/plugins/servo_pulse.rb&quot;, &quot;lib/plugins/servo_setup.rb&quot;, &quot;lib/plugins/smoother.rb&quot;, &quot;lib/plugins/spark_fun_serial_lcd.rb&quot;, &quot;lib/plugins/spectra_symbol.rb&quot;, &quot;lib/plugins/twitter_connect.rb&quot;, &quot;lib/rad.rb&quot;, &quot;lib/rad/README.rdoc&quot;, &quot;lib/rad/arduino_plugin.rb&quot;, &quot;lib/rad/arduino_sketch.rb&quot;, &quot;lib/rad/generators/makefile/makefile.erb&quot;, &quot;lib/rad/generators/makefile/makefile.rb&quot;, &quot;lib/rad/hardware_library.rb&quot;, &quot;lib/rad/init.rb&quot;, &quot;lib/rad/progressbar.rb&quot;, &quot;lib/rad/rad_processor.rb&quot;, &quot;lib/rad/rad_rewriter.rb&quot;, &quot;lib/rad/rad_type_checker.rb&quot;, &quot;lib/rad/sim/arduino_sketch.rb&quot;, &quot;lib/rad/sketch_compiler.rb&quot;, &quot;lib/rad/tasks/build_and_make.rake&quot;, &quot;lib/rad/tasks/rad.rb&quot;, &quot;lib/rad/todo.txt&quot;, &quot;lib/rad/variable_processing.rb&quot;, &quot;lib/rad/version.rb&quot;, &quot;scripts/txt2html&quot;, &quot;setup.rb&quot;, &quot;spec/examples/hello_world.rb&quot;, &quot;spec/examples/serial_motor.rb&quot;, &quot;spec/models/arduino_sketch_spec.rb&quot;, &quot;spec/models/sketch_compiler_spec.rb&quot;, &quot;spec/models/spec_helper.rb&quot;, &quot;spec/sim/hello_world_spec.rb&quot;, &quot;spec/spec.opts&quot;, &quot;test/test_array_processing.rb&quot;, &quot;test/test_plugin_loading.rb&quot;, &quot;test/test_translation_post_processing.rb&quot;, &quot;test/test_variable_processing.rb&quot;, &quot;website/index.html&quot;, &quot;website/index.txt&quot;, &quot;website/javascripts/rounded_corners_lite.inc.js&quot;, &quot;website/stylesheets/screen.css&quot;, &quot;website/template.rhtml&quot;, &quot;website/examples/assembler_test.rb.html&quot;, &quot;website/examples/gps_reader.rb.html&quot;, &quot;website/examples/hello_world.rb.html&quot;, &quot;website/examples/serial_motor.rb.html&quot;]
+  s.files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.rdoc&quot;, &quot;Rakefile&quot;, &quot;test/hello_world_test/Makefile&quot;, &quot;test/hello_world_test/hello_world.cpp&quot;, &quot;bin/rad&quot;, &quot;lib/examples/add_hysteresis.rb&quot;, &quot;lib/examples/basic_blink.rb&quot;, &quot;lib/examples/blink_m_address_assignment.rb&quot;, &quot;lib/examples/blink_m_hello.rb&quot;, &quot;lib/examples/blink_m_multi.rb&quot;, &quot;lib/examples/blink_with_serial.rb&quot;, &quot;lib/examples/configure_pa_lcd_boot.rb&quot;, &quot;lib/examples/debounce_methods.rb&quot;, &quot;lib/examples/external_variable_fu.rb&quot;, &quot;lib/examples/external_variables.rb&quot;, &quot;lib/examples/first_sound.rb&quot;, &quot;lib/examples/frequency_generator.rb&quot;, &quot;lib/examples/hello_array.rb&quot;, &quot;lib/examples/hello_array2.rb&quot;, &quot;lib/examples/hello_array_eeprom.rb&quot;, &quot;lib/examples/hello_clock.rb&quot;, &quot;lib/examples/hello_eeprom.rb&quot;, &quot;lib/examples/hello_eeprom_lcdpa.rb&quot;, &quot;lib/examples/hello_format_print.rb&quot;, &quot;lib/examples/hello_lcd_charset.rb&quot;, &quot;lib/examples/hello_pa_lcd.rb&quot;, &quot;lib/examples/hello_servos.rb&quot;, &quot;lib/examples/hello_spectra_sound.rb&quot;, &quot;lib/examples/hello_world.rb&quot;, &quot;lib/examples/hello_xbee.rb&quot;, &quot;lib/examples/hysteresis_duel.rb&quot;, &quot;lib/examples/i2c_with_clock_chip.rb&quot;, &quot;lib/examples/midi_beat_box.rb&quot;, &quot;lib/examples/midi_scales.rb&quot;, &quot;lib/examples/motor_knob.rb&quot;, &quot;lib/examples/servo_buttons.rb&quot;, &quot;lib/examples/servo_calibrate_continuous.rb&quot;, &quot;lib/examples/servo_throttle.rb&quot;, &quot;lib/examples/software_serial.rb&quot;, &quot;lib/examples/sparkfun_lcd.rb&quot;, &quot;lib/examples/spectra_soft_pot.rb&quot;, &quot;lib/examples/times_method.rb&quot;, &quot;lib/examples/toggle.rb&quot;, &quot;lib/examples/twitter.rb&quot;, &quot;lib/examples/two_wire.rb&quot;, &quot;lib/libraries/AFSoftSerial/AFSoftSerial.cpp&quot;, &quot;lib/libraries/AFSoftSerial/AFSoftSerial.h&quot;, &quot;lib/libraries/AFSoftSerial/keywords.txt&quot;, &quot;lib/libraries/AF_XPort/AF_XPort.cpp&quot;, &quot;lib/libraries/AF_XPort/AF_XPort.h&quot;, &quot;lib/libraries/DS1307/DS1307.cpp&quot;, &quot;lib/libraries/DS1307/DS1307.h&quot;, &quot;lib/libraries/DS1307/keywords.txt&quot;, &quot;lib/libraries/FrequencyTimer2/FrequencyTimer2.cpp&quot;, &quot;lib/libraries/FrequencyTimer2/FrequencyTimer2.h&quot;, &quot;lib/libraries/FrequencyTimer2/keywords.txt&quot;, &quot;lib/libraries/I2CEEPROM/I2CEEPROM.cpp&quot;, &quot;lib/libraries/I2CEEPROM/I2CEEPROM.h&quot;, &quot;lib/libraries/I2CEEPROM/keywords.txt&quot;, &quot;lib/libraries/LoopTimer/LoopTimer.cpp&quot;, &quot;lib/libraries/LoopTimer/LoopTimer.h&quot;, &quot;lib/libraries/LoopTimer/keywords.txt&quot;, &quot;lib/libraries/OneWire/OneWire.cpp&quot;, &quot;lib/libraries/OneWire/OneWire.h&quot;, &quot;lib/libraries/OneWire/keywords.txt&quot;, &quot;lib/libraries/OneWire/readme.txt&quot;, &quot;lib/libraries/SWSerLCDpa/SWSerLCDpa.cpp&quot;, &quot;lib/libraries/SWSerLCDpa/SWSerLCDpa.h&quot;, &quot;lib/libraries/SWSerLCDsf/SWSerLCDsf.cpp&quot;, &quot;lib/libraries/SWSerLCDsf/SWSerLCDsf.h&quot;, &quot;lib/libraries/Servo/Servo.cpp&quot;, &quot;lib/libraries/Servo/Servo.h&quot;, &quot;lib/libraries/Stepper/Stepper.cpp&quot;, &quot;lib/libraries/Stepper/Stepper.h&quot;, &quot;lib/libraries/Stepper/keywords.txt&quot;, &quot;lib/libraries/Wire/Wire.cpp&quot;, &quot;lib/libraries/Wire/Wire.h&quot;, &quot;lib/libraries/Wire/keywords.txt&quot;, &quot;lib/libraries/Wire/twi.h&quot;, &quot;lib/libraries/Wire/utility/twi.c&quot;, &quot;lib/libraries/Wire/utility/twi.h&quot;, &quot;lib/plugins/bitwise_ops.rb&quot;, &quot;lib/plugins/blink.rb&quot;, &quot;lib/plugins/blink_m.rb&quot;, &quot;lib/plugins/debounce.rb&quot;, &quot;lib/plugins/debug_output_to_lcd.rb&quot;, &quot;lib/plugins/hysteresis.rb&quot;, &quot;lib/plugins/input_output_state.rb&quot;, &quot;lib/plugins/lcd_padding.rb&quot;, &quot;lib/plugins/mem_test.rb&quot;, &quot;lib/plugins/midi.rb&quot;, &quot;lib/plugins/parallax_ping.rb&quot;, &quot;lib/plugins/servo_pulse.rb&quot;, &quot;lib/plugins/servo_setup.rb&quot;, &quot;lib/plugins/smoother.rb&quot;, &quot;lib/plugins/spark_fun_serial_lcd.rb&quot;, &quot;lib/plugins/spectra_symbol.rb&quot;, &quot;lib/plugins/twitter_connect.rb&quot;, &quot;lib/rad.rb&quot;, &quot;lib/rad/README.rdoc&quot;, &quot;lib/rad/arduino_plugin.rb&quot;, &quot;lib/rad/arduino_sketch.rb&quot;, &quot;lib/rad/generators/makefile/makefile.erb&quot;, &quot;lib/rad/generators/makefile/makefile.rb&quot;, &quot;lib/rad/hardware_library.rb&quot;, &quot;lib/rad/init.rb&quot;, &quot;lib/rad/progressbar.rb&quot;, &quot;lib/rad/rad_processor.rb&quot;, &quot;lib/rad/linux_installer.rb&quot;, &quot;lib/rad/darwin_installer.rb&quot; &quot;lib/rad/rad_rewriter.rb&quot;, &quot;lib/rad/rad_type_checker.rb&quot;, &quot;lib/rad/sim/arduino_sketch.rb&quot;, &quot;lib/rad/sketch_compiler.rb&quot;, &quot;lib/rad/tasks/build_and_make.rake&quot;, &quot;lib/rad/tasks/rad.rb&quot;, &quot;lib/rad/todo.txt&quot;, &quot;lib/rad/variable_processing.rb&quot;, &quot;lib/rad/version.rb&quot;, &quot;scripts/txt2html&quot;, &quot;setup.rb&quot;, &quot;spec/examples/hello_world.rb&quot;, &quot;spec/examples/serial_motor.rb&quot;, &quot;spec/models/arduino_sketch_spec.rb&quot;, &quot;spec/models/sketch_compiler_spec.rb&quot;, &quot;spec/models/spec_helper.rb&quot;, &quot;spec/sim/hello_world_spec.rb&quot;, &quot;spec/spec.opts&quot;, &quot;test/test_array_processing.rb&quot;, &quot;test/test_plugin_loading.rb&quot;, &quot;test/test_translation_post_processing.rb&quot;, &quot;test/test_variable_processing.rb&quot;, &quot;website/index.html&quot;, &quot;website/index.txt&quot;, &quot;website/javascripts/rounded_corners_lite.inc.js&quot;, &quot;website/stylesheets/screen.css&quot;, &quot;website/template.rhtml&quot;, &quot;website/examples/assembler_test.rb.html&quot;, &quot;website/examples/gps_reader.rb.html&quot;, &quot;website/examples/hello_world.rb.html&quot;, &quot;website/examples/serial_motor.rb.html&quot;]
   s.test_files = []
   s.rdoc_options = [&quot;--main&quot;, &quot;README.rdoc&quot;]
   s.require_paths = [&quot;lib&quot;]</diff>
      <filename>rad.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>13d8087541052f4712d78a01c4d4656cbdc28f33</id>
    </parent>
  </parents>
  <author>
    <name>Greg Borenstein</name>
    <email>greg@mfdz.com</email>
  </author>
  <url>http://github.com/atduskgreg/rad/commit/0394b78d8e16665da8c528621b67ceb335af1706</url>
  <id>0394b78d8e16665da8c528621b67ceb335af1706</id>
  <committed-date>2008-12-12T20:09:35-08:00</committed-date>
  <authored-date>2008-12-12T20:09:35-08:00</authored-date>
  <message>updating gemspec and manifest to include install scripts</message>
  <tree>40e2ee7628a433a8f52d383cbcb575536a1f75a8</tree>
  <committer>
    <name>Greg Borenstein</name>
    <email>greg@mfdz.com</email>
  </committer>
</commit>
