# -*- encoding: utf-8 -*- # stub: ruby-processing 1.0.7 ruby lib Gem::Specification.new do |s| s.name = "ruby-processing".freeze s.version = "1.0.7".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Jeremy Ashkenas".freeze, "Peter Gassner".freeze, "Martin Stannard".freeze, "Andrew Nanton".freeze, "Marc Chung".freeze, "Peter Krenn".freeze, "Florian Jenett".freeze, "Andreas Haller".freeze, "Juris Galang".freeze] s.date = "2009-04-22" s.description = "Ruby-Processing is a Ruby wrapper for the Processing code art framework. It's this thin little shim that squeezes between Processing and JRuby, passing along some neat goodies like: * Applet and Application exporting of your sketches. Hand them out to your party guests, ready-to-run. * Live Coding via JRuby's IRB. Loads in your sketch so you can futz with variables and remake methods on the fly. * Bare sketches. Write your Ruby-Processing sketches without having to define a class. Without defining methods, even. * A \"Control Panel\" library, so that you can easily create sliders, buttons, checkboxes and drop-down menus, and hook them into your sketch's instance variables. * \"Watch\" mode, where Ruby-Processing keeps an eye on your sketch and reloads it from scratch every time you make a change. A pretty nice REPL-ish way to work on your Processing sketches.".freeze s.email = "jeremy@ashkenas.com".freeze s.executables = ["rp5".freeze] s.extra_rdoc_files = ["README".freeze, "CHANGELOG".freeze, "LICENSE".freeze] s.files = ["CHANGELOG".freeze, "LICENSE".freeze, "README".freeze, "bin/rp5".freeze, "lib/core".freeze, "lib/core/core.jar".freeze, "lib/core/jruby-complete.jar".freeze, "lib/patches".freeze, "lib/patches/JRubyApplet.diff".freeze, "lib/patches/PATCHES.txt".freeze, "lib/patches/PApplet.diff".freeze, "lib/ruby-processing".freeze, "lib/ruby-processing.rb".freeze, "lib/ruby-processing/app.rb".freeze, "lib/ruby-processing/exporters".freeze, "lib/ruby-processing/exporters/applet_exporter.rb".freeze, "lib/ruby-processing/exporters/application_exporter.rb".freeze, "lib/ruby-processing/exporters/base_exporter.rb".freeze, "lib/ruby-processing/exporters/creator.rb".freeze, "lib/ruby-processing/helpers".freeze, "lib/ruby-processing/helpers/numeric.rb".freeze, "lib/ruby-processing/helpers/string.rb".freeze, "lib/ruby-processing/runner.rb".freeze, "lib/ruby-processing/runners".freeze, "lib/ruby-processing/runners/base.rb".freeze, "lib/ruby-processing/runners/live.rb".freeze, "lib/ruby-processing/runners/run.rb".freeze, "lib/ruby-processing/runners/watch.rb".freeze, "lib/templates".freeze, "lib/templates/applet".freeze, "lib/templates/applet/images".freeze, "lib/templates/applet/images/built_with.jpg".freeze, "lib/templates/applet/images/ruby.jpg".freeze, "lib/templates/applet/images/top.png".freeze, "lib/templates/applet/index.html.erb".freeze, "lib/templates/applet/library".freeze, "lib/templates/applet/library/library.txt".freeze, "lib/templates/application".freeze, "lib/templates/application/Contents".freeze, "lib/templates/application/Contents/Info.plist.erb".freeze, "lib/templates/application/Contents/MacOS".freeze, "lib/templates/application/Contents/MacOS/JavaApplicationStub".freeze, "lib/templates/application/Contents/PkgInfo".freeze, "lib/templates/application/Contents/Resources".freeze, "lib/templates/application/Contents/Resources/sketch.icns".freeze, "lib/templates/application/lib".freeze, "lib/templates/application/lib/MANIFEST.MF".freeze, "lib/templates/application/lib/args.txt.erb".freeze, "lib/templates/application/lib/library".freeze, "lib/templates/application/lib/library/library.txt".freeze, "lib/templates/application/run.erb".freeze, "lib/templates/application/run.exe".freeze, "lib/templates/create".freeze, "lib/templates/create/bare_sketch.rb.erb".freeze, "lib/templates/create/blank_sketch.rb.erb".freeze, "library/boids".freeze, "library/boids/boids.rb".freeze, "library/control_panel".freeze, "library/control_panel/control_panel.rb".freeze, "library/dxf".freeze, "library/dxf/library".freeze, "library/dxf/library/dxf.jar".freeze, "library/javascript".freeze, "library/javascript/library".freeze, "library/javascript/library/export.txt".freeze, "library/javascript/library/javascript.jar".freeze, "library/minim".freeze, "library/minim/library".freeze, "library/minim/library/jl1.0.jar".freeze, "library/minim/library/jsminim.jar".freeze, "library/minim/library/minim-spi.jar".freeze, "library/minim/library/minim.jar".freeze, "library/minim/library/mp3spi1.9.4.jar".freeze, "library/minim/library/tritonus_aos.jar".freeze, "library/minim/library/tritonus_share.jar".freeze, "library/minim/license.txt".freeze, "library/minim/version.txt".freeze, "library/net".freeze, "library/net/library".freeze, "library/net/library/net.jar".freeze, "library/opengl".freeze, "library/opengl/library".freeze, "library/opengl/library/export.txt".freeze, "library/opengl/library/gluegen-rt-natives-linux-amd64.jar".freeze, "library/opengl/library/gluegen-rt-natives-linux-i586.jar".freeze, "library/opengl/library/gluegen-rt-natives-macosx-ppc.jar".freeze, "library/opengl/library/gluegen-rt-natives-macosx-universal.jar".freeze, "library/opengl/library/gluegen-rt-natives-windows-amd64.jar".freeze, "library/opengl/library/gluegen-rt-natives-windows-i586.jar".freeze, "library/opengl/library/gluegen-rt.dll".freeze, "library/opengl/library/gluegen-rt.jar".freeze, "library/opengl/library/gluegen-rt.jar.pack.gz".freeze, "library/opengl/library/jogl-natives-linux-amd64.jar".freeze, "library/opengl/library/jogl-natives-linux-i586.jar".freeze, "library/opengl/library/jogl-natives-macosx-ppc.jar".freeze, "library/opengl/library/jogl-natives-macosx-universal.jar".freeze, "library/opengl/library/jogl-natives-windows-amd64.jar".freeze, "library/opengl/library/jogl-natives-windows-i586.jar".freeze, "library/opengl/library/jogl.dll".freeze, "library/opengl/library/jogl.jar".freeze, "library/opengl/library/jogl.jar.pack.gz".freeze, "library/opengl/library/jogl_awt.dll".freeze, "library/opengl/library/jogl_cg.dll".freeze, "library/opengl/library/libgluegen-rt.jnilib".freeze, "library/opengl/library/libgluegen-rt.so".freeze, "library/opengl/library/libjogl.jnilib".freeze, "library/opengl/library/libjogl.so".freeze, "library/opengl/library/libjogl_awt.jnilib".freeze, "library/opengl/library/libjogl_awt.so".freeze, "library/opengl/library/libjogl_cg.jnilib".freeze, "library/opengl/library/libjogl_cg.so".freeze, "library/opengl/library/opengl.jar".freeze, "library/pdf".freeze, "library/pdf/library".freeze, "library/pdf/library/itext.jar".freeze, "library/pdf/library/pdf.jar".freeze, "library/pdf/notes.txt".freeze, "library/serial".freeze, "library/serial/library".freeze, "library/serial/library/RXTXcomm.jar".freeze, "library/serial/library/export.txt".freeze, "library/serial/library/librxtxSerial.jnilib".freeze, "library/serial/library/librxtxSerial.so".freeze, "library/serial/library/rxtxSerial.dll".freeze, "library/serial/library/serial.jar".freeze, "library/video".freeze, "library/video/library".freeze, "library/video/library/video.jar".freeze, "samples/animator.rb".freeze, "samples/bezier_playground.rb".freeze, "samples/circle_collision.rb".freeze, "samples/fern.rb".freeze, "samples/flight_patterns.rb".freeze, "samples/full_screen.rb".freeze, "samples/getting_started.rb".freeze, "samples/jwishy.rb".freeze, "samples/orbit.rb".freeze, "samples/pong.rb".freeze, "samples/processing_app".freeze, "samples/processing_app/3D".freeze, "samples/processing_app/3D/camera".freeze, "samples/processing_app/3D/camera/ortho_vs_perspective.rb".freeze, "samples/processing_app/3D/camera/perspective.rb".freeze, "samples/processing_app/3D/form".freeze, "samples/processing_app/3D/form/brick_tower.rb".freeze, "samples/processing_app/3D/typography".freeze, "samples/processing_app/3D/typography/data".freeze, "samples/processing_app/3D/typography/data/Univers66.vlw.gz".freeze, "samples/processing_app/3D/typography/kinetic_type.rb".freeze, "samples/processing_app/ABOUT".freeze, "samples/processing_app/basics".freeze, "samples/processing_app/basics/arrays".freeze, "samples/processing_app/basics/arrays/array.rb".freeze, "samples/processing_app/basics/arrays/array_2d.rb".freeze, "samples/processing_app/basics/arrays/array_objects.rb".freeze, "samples/processing_app/basics/color".freeze, "samples/processing_app/basics/color/brightness.rb".freeze, "samples/processing_app/basics/color/color_wheel.rb".freeze, "samples/processing_app/basics/color/creating.rb".freeze, "samples/processing_app/basics/color/hue.rb".freeze, "samples/processing_app/basics/color/linear_gradient.rb".freeze, "samples/processing_app/basics/color/radial_gradient.rb".freeze, "samples/processing_app/basics/color/reading".freeze, "samples/processing_app/basics/color/reading/data".freeze, "samples/processing_app/basics/color/reading/data/cait.jpg".freeze, "samples/processing_app/basics/color/reading/reading.rb".freeze, "samples/processing_app/basics/color/relativity.rb".freeze, "samples/processing_app/basics/color/saturation.rb".freeze, "samples/processing_app/basics/color/wave_gradient.rb".freeze, "samples/processing_app/basics/control".freeze, "samples/processing_app/basics/control/conditionals1.rb".freeze, "samples/processing_app/basics/control/conditionals2.rb".freeze, "samples/processing_app/basics/control/embedded_iteration.rb".freeze, "samples/processing_app/basics/control/iteration.rb".freeze, "samples/processing_app/basics/control/logical_operators.rb".freeze, "samples/processing_app/basics/data".freeze, "samples/processing_app/basics/data/characters_strings".freeze, "samples/processing_app/basics/data/characters_strings/characters_strings.rb".freeze, "samples/processing_app/basics/data/characters_strings/data".freeze, "samples/processing_app/basics/data/characters_strings/data/Eureka-90.vlw".freeze, "samples/processing_app/basics/data/characters_strings/data/rathausFrog.jpg".freeze, "samples/processing_app/basics/data/datatype_conversion.rb".freeze, "samples/processing_app/basics/data/integers_floats.rb".freeze, "samples/processing_app/basics/data/true_false.rb".freeze, "samples/processing_app/basics/data/variable_scope.rb".freeze, "samples/processing_app/basics/data/variables.rb".freeze, "samples/processing_app/basics/form".freeze, "samples/processing_app/basics/form/bezier.rb".freeze, "samples/processing_app/basics/form/bezier_ellipse.rb".freeze, "samples/processing_app/basics/form/pie_chart.rb".freeze, "samples/processing_app/basics/form/points_lines.rb".freeze, "samples/processing_app/basics/form/shape_primitives.rb".freeze, "samples/processing_app/basics/form/triangle_strip.rb".freeze, "samples/processing_app/basics/form/vertices.rb".freeze, "samples/processing_app/basics/image".freeze, "samples/processing_app/basics/image/alphamask.rb".freeze, "samples/processing_app/basics/image/background_image.rb".freeze, "samples/processing_app/basics/image/create_image.rb".freeze, "samples/processing_app/basics/image/data".freeze, "samples/processing_app/basics/image/data/construct.jpg".freeze, "samples/processing_app/basics/image/data/eames.jpg".freeze, "samples/processing_app/basics/image/data/jelly.jpg".freeze, "samples/processing_app/basics/image/data/mask.jpg".freeze, "samples/processing_app/basics/image/data/milan_rubbish.jpg".freeze, "samples/processing_app/basics/image/data/teddy.gif".freeze, "samples/processing_app/basics/image/data/test.jpg".freeze, "samples/processing_app/basics/image/data/wash.jpg".freeze, "samples/processing_app/basics/image/load_display_image.rb".freeze, "samples/processing_app/basics/image/pointillism.rb".freeze, "samples/processing_app/basics/image/request_image.rb".freeze, "samples/processing_app/basics/image/sprite.rb".freeze, "samples/processing_app/basics/image/transparency.rb".freeze, "samples/processing_app/basics/input".freeze, "samples/processing_app/basics/input/clock.rb".freeze, "samples/processing_app/basics/input/constrain.rb".freeze, "samples/processing_app/basics/input/easing.rb".freeze, "samples/processing_app/basics/input/keyboard.rb".freeze, "samples/processing_app/basics/input/keyboard_2.rb".freeze, "samples/processing_app/basics/input/keyboard_functions.rb".freeze, "samples/processing_app/basics/input/milliseconds.rb".freeze, "samples/processing_app/basics/input/mouse_1d.rb".freeze, "samples/processing_app/basics/input/mouse_2d.rb".freeze, "samples/processing_app/basics/input/mouse_functions.rb".freeze, "samples/processing_app/basics/input/mouse_press.rb".freeze, "samples/processing_app/basics/input/mouse_signals.rb".freeze, "samples/processing_app/basics/input/storing_input.rb".freeze, "samples/processing_app/basics/math".freeze, "samples/processing_app/basics/math/additive_wave.rb".freeze, "samples/processing_app/basics/math/arctangent.rb".freeze, "samples/processing_app/topics".freeze, "samples/processing_app/topics/effects".freeze, "samples/processing_app/topics/effects/data".freeze, "samples/processing_app/topics/effects/data/red_smoke.jpg".freeze, "samples/processing_app/topics/effects/lens.rb".freeze, "samples/processing_app/topics/simulate".freeze, "samples/processing_app/topics/simulate/chain.rb".freeze, "samples/processing_app/topics/simulate/multiple_particle_systems.rb".freeze, "samples/processing_app/topics/simulate/simple_particle_system.rb".freeze, "samples/processing_app/topics/simulate/spring.rb".freeze, "samples/processing_app/topics/simulate/springs.rb".freeze, "samples/reflection.rb".freeze, "samples/simple_buffer.rb".freeze, "samples/tree.rb".freeze] s.homepage = "http://wiki.github.com/jashkenas/ruby-processing".freeze s.rdoc_options = ["--line-numbers".freeze, "--inline-source".freeze, "--title".freeze, "Ruby-Processing".freeze, "--main".freeze, "README".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Code as Art, Art as Code. Processing and Ruby are meant for each other.".freeze end