# -*- encoding: utf-8 -*- # stub: ruby2d 0.11.0 ruby lib # stub: ext/ruby2d/extconf.rb Gem::Specification.new do |s| s.name = "ruby2d".freeze s.version = "0.11.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Tom Black".freeze] s.date = "2021-09-07" s.description = "Make cross-platform 2D applications in Ruby".freeze s.email = "tom@blacktm.com".freeze s.executables = ["ruby2d".freeze] s.extensions = ["ext/ruby2d/extconf.rb".freeze] s.files = ["assets/README.md".freeze, "assets/Rakefile".freeze, "assets/app.icns".freeze, "assets/include/SDL2/SDL.h".freeze, "assets/include/SDL2/SDL_assert.h".freeze, "assets/include/SDL2/SDL_atomic.h".freeze, "assets/include/SDL2/SDL_audio.h".freeze, "assets/include/SDL2/SDL_bits.h".freeze, "assets/include/SDL2/SDL_blendmode.h".freeze, "assets/include/SDL2/SDL_clipboard.h".freeze, "assets/include/SDL2/SDL_config.h".freeze, "assets/include/SDL2/SDL_config_android.h".freeze, "assets/include/SDL2/SDL_config_iphoneos.h".freeze, "assets/include/SDL2/SDL_config_macosx.h".freeze, "assets/include/SDL2/SDL_config_minimal.h".freeze, "assets/include/SDL2/SDL_config_os2.h".freeze, "assets/include/SDL2/SDL_config_pandora.h".freeze, "assets/include/SDL2/SDL_config_psp.h".freeze, "assets/include/SDL2/SDL_config_windows.h".freeze, "assets/include/SDL2/SDL_config_winrt.h".freeze, "assets/include/SDL2/SDL_config_wiz.h".freeze, "assets/include/SDL2/SDL_copying.h".freeze, "assets/include/SDL2/SDL_cpuinfo.h".freeze, "assets/include/SDL2/SDL_egl.h".freeze, "assets/include/SDL2/SDL_endian.h".freeze, "assets/include/SDL2/SDL_error.h".freeze, "assets/include/SDL2/SDL_events.h".freeze, "assets/include/SDL2/SDL_filesystem.h".freeze, "assets/include/SDL2/SDL_gamecontroller.h".freeze, "assets/include/SDL2/SDL_gesture.h".freeze, "assets/include/SDL2/SDL_haptic.h".freeze, "assets/include/SDL2/SDL_hints.h".freeze, "assets/include/SDL2/SDL_image.h".freeze, "assets/include/SDL2/SDL_joystick.h".freeze, "assets/include/SDL2/SDL_keyboard.h".freeze, "assets/include/SDL2/SDL_keycode.h".freeze, "assets/include/SDL2/SDL_loadso.h".freeze, "assets/include/SDL2/SDL_locale.h".freeze, "assets/include/SDL2/SDL_log.h".freeze, "assets/include/SDL2/SDL_main.h".freeze, "assets/include/SDL2/SDL_messagebox.h".freeze, "assets/include/SDL2/SDL_metal.h".freeze, "assets/include/SDL2/SDL_misc.h".freeze, "assets/include/SDL2/SDL_mixer.h".freeze, "assets/include/SDL2/SDL_mouse.h".freeze, "assets/include/SDL2/SDL_mutex.h".freeze, "assets/include/SDL2/SDL_name.h".freeze, "assets/include/SDL2/SDL_opengl.h".freeze, "assets/include/SDL2/SDL_opengl_glext.h".freeze, "assets/include/SDL2/SDL_opengles.h".freeze, "assets/include/SDL2/SDL_opengles2.h".freeze, "assets/include/SDL2/SDL_opengles2_gl2.h".freeze, "assets/include/SDL2/SDL_opengles2_gl2ext.h".freeze, "assets/include/SDL2/SDL_opengles2_gl2platform.h".freeze, "assets/include/SDL2/SDL_opengles2_khrplatform.h".freeze, "assets/include/SDL2/SDL_pixels.h".freeze, "assets/include/SDL2/SDL_platform.h".freeze, "assets/include/SDL2/SDL_power.h".freeze, "assets/include/SDL2/SDL_quit.h".freeze, "assets/include/SDL2/SDL_rect.h".freeze, "assets/include/SDL2/SDL_render.h".freeze, "assets/include/SDL2/SDL_revision.h".freeze, "assets/include/SDL2/SDL_rwops.h".freeze, "assets/include/SDL2/SDL_scancode.h".freeze, "assets/include/SDL2/SDL_sensor.h".freeze, "assets/include/SDL2/SDL_shape.h".freeze, "assets/include/SDL2/SDL_stdinc.h".freeze, "assets/include/SDL2/SDL_surface.h".freeze, "assets/include/SDL2/SDL_system.h".freeze, "assets/include/SDL2/SDL_syswm.h".freeze, "assets/include/SDL2/SDL_test.h".freeze, "assets/include/SDL2/SDL_test_assert.h".freeze, "assets/include/SDL2/SDL_test_common.h".freeze, "assets/include/SDL2/SDL_test_compare.h".freeze, "assets/include/SDL2/SDL_test_crc32.h".freeze, "assets/include/SDL2/SDL_test_font.h".freeze, "assets/include/SDL2/SDL_test_fuzzer.h".freeze, "assets/include/SDL2/SDL_test_harness.h".freeze, "assets/include/SDL2/SDL_test_images.h".freeze, "assets/include/SDL2/SDL_test_log.h".freeze, "assets/include/SDL2/SDL_test_md5.h".freeze, "assets/include/SDL2/SDL_test_memory.h".freeze, "assets/include/SDL2/SDL_test_random.h".freeze, "assets/include/SDL2/SDL_thread.h".freeze, "assets/include/SDL2/SDL_timer.h".freeze, "assets/include/SDL2/SDL_touch.h".freeze, "assets/include/SDL2/SDL_ttf.h".freeze, "assets/include/SDL2/SDL_types.h".freeze, "assets/include/SDL2/SDL_version.h".freeze, "assets/include/SDL2/SDL_video.h".freeze, "assets/include/SDL2/SDL_vulkan.h".freeze, "assets/include/SDL2/begin_code.h".freeze, "assets/include/SDL2/close_code.h".freeze, "assets/include/glew.h".freeze, "assets/ios/Assets.xcassets/AppIcon.appiconset/Contents.json".freeze, "assets/ios/Assets.xcassets/Contents.json".freeze, "assets/ios/Base.lproj/LaunchScreen.storyboard".freeze, "assets/ios/Info.plist".freeze, "assets/ios/MRuby.framework/Headers/mrbconf.h".freeze, "assets/ios/MRuby.framework/Headers/mruby.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/array.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/boxing_nan.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/boxing_no.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/boxing_word.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/class.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/common.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/compile.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/data.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/debug.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/dump.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/error.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/gc.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/hash.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/irep.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/istruct.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/khash.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/numeric.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/object.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/opcode.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/ops.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/proc.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/range.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/re.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/string.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/throw.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/value.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/variable.h".freeze, "assets/ios/MRuby.framework/Headers/mruby/version.h".freeze, "assets/ios/MRuby.framework/Info.plist".freeze, "assets/ios/MRuby.framework/MRuby".freeze, "assets/ios/MyApp.xcodeproj/project.pbxproj".freeze, "assets/ios/MyApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata".freeze, "assets/ios/MyApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist".freeze, "assets/ios/MyApp.xcodeproj/project.xcworkspace/xcshareddata/MyApp.xcscmblueprint".freeze, "assets/ios/main.c".freeze, "assets/macos/lib/libFLAC.a".freeze, "assets/macos/lib/libSDL2.a".freeze, "assets/macos/lib/libSDL2_image.a".freeze, "assets/macos/lib/libSDL2_mixer.a".freeze, "assets/macos/lib/libSDL2_ttf.a".freeze, "assets/macos/lib/libfreetype.a".freeze, "assets/macos/lib/libjpeg.a".freeze, "assets/macos/lib/libmpg123.a".freeze, "assets/macos/lib/libogg.a".freeze, "assets/macos/lib/libpng16.a".freeze, "assets/macos/lib/libtiff.a".freeze, "assets/macos/lib/libvorbis.a".freeze, "assets/macos/lib/libvorbisfile.a".freeze, "assets/macos/lib/libwebp.a".freeze, "assets/mingw/bin/SDL2.dll".freeze, "assets/mingw/bin/SDL2_image.dll".freeze, "assets/mingw/bin/SDL2_mixer.dll".freeze, "assets/mingw/bin/SDL2_ttf.dll".freeze, "assets/mingw/bin/glew32.dll".freeze, "assets/mingw/bin/libFLAC-8.dll".freeze, "assets/mingw/bin/libfreetype-6.dll".freeze, "assets/mingw/bin/libjpeg-9.dll".freeze, "assets/mingw/bin/libmodplug-1.dll".freeze, "assets/mingw/bin/libmpg123-0.dll".freeze, "assets/mingw/bin/libogg-0.dll".freeze, "assets/mingw/bin/libopus-0.dll".freeze, "assets/mingw/bin/libopusfile-0.dll".freeze, "assets/mingw/bin/libpng16-16.dll".freeze, "assets/mingw/bin/libtiff-5.dll".freeze, "assets/mingw/bin/libvorbis-0.dll".freeze, "assets/mingw/bin/libvorbisfile-3.dll".freeze, "assets/mingw/bin/libwebp-7.dll".freeze, "assets/mingw/bin/zlib1.dll".freeze, "assets/mingw/lib/libSDL2.a".freeze, "assets/mingw/lib/libSDL2.dll.a".freeze, "assets/mingw/lib/libSDL2_image.a".freeze, "assets/mingw/lib/libSDL2_image.dll.a".freeze, "assets/mingw/lib/libSDL2_mixer.a".freeze, "assets/mingw/lib/libSDL2_mixer.dll.a".freeze, "assets/mingw/lib/libSDL2_test.a".freeze, "assets/mingw/lib/libSDL2_ttf.a".freeze, "assets/mingw/lib/libSDL2_ttf.dll.a".freeze, "assets/mingw/lib/libSDL2main.a".freeze, "assets/mingw/lib/libglew32.a".freeze, "assets/mingw/lib/libglew32.dll.a".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json".freeze, "assets/tvos/Assets.xcassets/Contents.json".freeze, "assets/tvos/Assets.xcassets/LaunchImage.launchimage/Contents.json".freeze, "assets/tvos/Info.plist".freeze, "assets/tvos/MRuby.framework/Headers/mrbconf.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/array.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/boxing_nan.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/boxing_no.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/boxing_word.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/class.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/common.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/compile.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/data.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/debug.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/dump.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/error.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/gc.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/hash.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/irep.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/istruct.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/khash.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/numeric.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/object.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/opcode.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/ops.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/proc.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/range.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/re.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/string.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/throw.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/value.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/variable.h".freeze, "assets/tvos/MRuby.framework/Headers/mruby/version.h".freeze, "assets/tvos/MRuby.framework/Info.plist".freeze, "assets/tvos/MRuby.framework/MRuby".freeze, "assets/tvos/MyApp.xcodeproj/project.pbxproj".freeze, "assets/tvos/MyApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata".freeze, "assets/tvos/MyApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist".freeze, "assets/tvos/MyApp.xcodeproj/project.xcworkspace/xcshareddata/MyApp.xcscmblueprint".freeze, "assets/tvos/main.c".freeze, "bin/ruby2d".freeze, "ext/ruby2d/common.c".freeze, "ext/ruby2d/controllers.c".freeze, "ext/ruby2d/extconf.rb".freeze, "ext/ruby2d/font.c".freeze, "ext/ruby2d/gl.c".freeze, "ext/ruby2d/gl2.c".freeze, "ext/ruby2d/gl3.c".freeze, "ext/ruby2d/gles.c".freeze, "ext/ruby2d/image.c".freeze, "ext/ruby2d/input.c".freeze, "ext/ruby2d/music.c".freeze, "ext/ruby2d/ruby2d.c".freeze, "ext/ruby2d/ruby2d.h".freeze, "ext/ruby2d/shapes.c".freeze, "ext/ruby2d/sound.c".freeze, "ext/ruby2d/text.c".freeze, "ext/ruby2d/window.c".freeze, "lib/ruby2d.rb".freeze, "lib/ruby2d/circle.rb".freeze, "lib/ruby2d/cli/build.rb".freeze, "lib/ruby2d/cli/colorize.rb".freeze, "lib/ruby2d/cli/console.rb".freeze, "lib/ruby2d/cli/enable_console.rb".freeze, "lib/ruby2d/cli/launch.rb".freeze, "lib/ruby2d/color.rb".freeze, "lib/ruby2d/dsl.rb".freeze, "lib/ruby2d/entity.rb".freeze, "lib/ruby2d/exceptions.rb".freeze, "lib/ruby2d/font.rb".freeze, "lib/ruby2d/image.rb".freeze, "lib/ruby2d/line.rb".freeze, "lib/ruby2d/music.rb".freeze, "lib/ruby2d/pixel.rb".freeze, "lib/ruby2d/quad.rb".freeze, "lib/ruby2d/rectangle.rb".freeze, "lib/ruby2d/renderable.rb".freeze, "lib/ruby2d/sound.rb".freeze, "lib/ruby2d/sprite.rb".freeze, "lib/ruby2d/square.rb".freeze, "lib/ruby2d/text.rb".freeze, "lib/ruby2d/texture.rb".freeze, "lib/ruby2d/tileset.rb".freeze, "lib/ruby2d/triangle.rb".freeze, "lib/ruby2d/version.rb".freeze, "lib/ruby2d/vertices.rb".freeze, "lib/ruby2d/window.rb".freeze] s.homepage = "http://www.ruby2d.com".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby 2D".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 3.8".freeze]) end