--- !ruby/object:Gem::Specification name: dub version: !ruby/object:Gem::Version prerelease: false segments: - 0 - 6 - 2 version: 0.6.2 platform: ruby authors: - Gaspard Bucher autorequire: bindir: bin cert_chain: [] date: 2010-07-07 00:00:00 +02:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: shoulda prerelease: false requirement: &id001 !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" type: :development version_requirements: *id001 description: |- This is a tool to ease the creation of scripting language bindings for a C++ library. It is currently developed to crete the OpenCV bindings for Lua in Rubyk (http://rubyk.org). The generator uses the xml output from Doxygen to avoid parsing C++ code by itself. email: gaspard@teti.ch executables: [] extensions: [] extra_rdoc_files: - LICENSE - README.rdoc files: - .gitignore - History.txt - LICENSE - README.rdoc - Rakefile - dub.gemspec - lib/dub.rb - lib/dub/argument.rb - lib/dub/entities_unescape.rb - lib/dub/function.rb - lib/dub/function_group.rb - lib/dub/generator.rb - lib/dub/group.rb - lib/dub/klass.rb - lib/dub/lua.rb - lib/dub/lua/class.cpp.erb - lib/dub/lua/class_gen.rb - lib/dub/lua/function.cpp.erb - lib/dub/lua/function_gen.rb - lib/dub/lua/group.cpp.erb - lib/dub/lua/lua_cpp_helper.h - lib/dub/lua/namespace.cpp.erb - lib/dub/lua/namespace_gen.rb - lib/dub/member_extraction.rb - lib/dub/namespace.rb - lib/dub/parser.rb - lib/dub/templates/lua_template.erb - lib/dub/version.rb - test/argument_test.rb - test/fixtures/app/CMakeLists.txt - test/fixtures/app/Doxyfile - test/fixtures/app/bindings/all_lua.cpp - test/fixtures/app/include/matrix.h - test/fixtures/app/make_lua_bindings.rb - test/fixtures/app/vendor/lua/CMakeLists.txt - test/fixtures/app/vendor/lua/COPYRIGHT - test/fixtures/app/vendor/lua/HISTORY - test/fixtures/app/vendor/lua/INSTALL - test/fixtures/app/vendor/lua/Makefile - test/fixtures/app/vendor/lua/README - test/fixtures/app/vendor/lua/lapi.c - test/fixtures/app/vendor/lua/lapi.h - test/fixtures/app/vendor/lua/lauxlib.c - test/fixtures/app/vendor/lua/lauxlib.h - test/fixtures/app/vendor/lua/lbaselib.c - test/fixtures/app/vendor/lua/lcode.c - test/fixtures/app/vendor/lua/lcode.h - test/fixtures/app/vendor/lua/ldblib.c - test/fixtures/app/vendor/lua/ldebug.c - test/fixtures/app/vendor/lua/ldebug.h - test/fixtures/app/vendor/lua/ldo.c - test/fixtures/app/vendor/lua/ldo.h - test/fixtures/app/vendor/lua/ldump.c - test/fixtures/app/vendor/lua/lfunc.c - test/fixtures/app/vendor/lua/lfunc.h - test/fixtures/app/vendor/lua/lgc.c - test/fixtures/app/vendor/lua/lgc.h - test/fixtures/app/vendor/lua/liblua.a - test/fixtures/app/vendor/lua/linit.c - test/fixtures/app/vendor/lua/liolib.c - test/fixtures/app/vendor/lua/llex.c - test/fixtures/app/vendor/lua/llex.h - test/fixtures/app/vendor/lua/llimits.h - test/fixtures/app/vendor/lua/lmathlib.c - test/fixtures/app/vendor/lua/lmem.c - test/fixtures/app/vendor/lua/lmem.h - test/fixtures/app/vendor/lua/loadlib.c - test/fixtures/app/vendor/lua/lobject.c - test/fixtures/app/vendor/lua/lobject.h - test/fixtures/app/vendor/lua/lopcodes.c - test/fixtures/app/vendor/lua/lopcodes.h - test/fixtures/app/vendor/lua/loslib.c - test/fixtures/app/vendor/lua/lparser.c - test/fixtures/app/vendor/lua/lparser.h - test/fixtures/app/vendor/lua/lstate.c - test/fixtures/app/vendor/lua/lstate.h - test/fixtures/app/vendor/lua/lstring.c - test/fixtures/app/vendor/lua/lstring.h - test/fixtures/app/vendor/lua/lstrlib.c - test/fixtures/app/vendor/lua/ltable.c - test/fixtures/app/vendor/lua/ltable.h - test/fixtures/app/vendor/lua/ltablib.c - test/fixtures/app/vendor/lua/ltm.c - test/fixtures/app/vendor/lua/ltm.h - test/fixtures/app/vendor/lua/lua.c - test/fixtures/app/vendor/lua/lua.h - test/fixtures/app/vendor/lua/lua_dub_helper.h - test/fixtures/app/vendor/lua/luac - test/fixtures/app/vendor/lua/luac.c - test/fixtures/app/vendor/lua/luaconf.h - test/fixtures/app/vendor/lua/lualib.h - test/fixtures/app/vendor/lua/lundump.c - test/fixtures/app/vendor/lua/lundump.h - test/fixtures/app/vendor/lua/lvm.c - test/fixtures/app/vendor/lua/lvm.h - test/fixtures/app/vendor/lua/lzio.c - test/fixtures/app/vendor/lua/lzio.h - test/fixtures/app/vendor/lua/matrix.h - test/fixtures/app/vendor/lua/print.c - test/fixtures/app/vendor/lua/test/README - test/fixtures/app/vendor/lua/test/bisect.lua - test/fixtures/app/vendor/lua/test/cf.lua - test/fixtures/app/vendor/lua/test/echo.lua - test/fixtures/app/vendor/lua/test/env.lua - test/fixtures/app/vendor/lua/test/factorial.lua - test/fixtures/app/vendor/lua/test/fib.lua - test/fixtures/app/vendor/lua/test/fibfor.lua - test/fixtures/app/vendor/lua/test/globals.lua - test/fixtures/app/vendor/lua/test/hello.lua - test/fixtures/app/vendor/lua/test/life.lua - test/fixtures/app/vendor/lua/test/luac.lua - test/fixtures/app/vendor/lua/test/printf.lua - test/fixtures/app/vendor/lua/test/readonly.lua - test/fixtures/app/vendor/lua/test/sieve.lua - test/fixtures/app/vendor/lua/test/sort.lua - test/fixtures/app/vendor/lua/test/table.lua - test/fixtures/app/vendor/lua/test/trace-calls.lua - test/fixtures/app/vendor/lua/test/trace-globals.lua - test/fixtures/app/vendor/lua/test/xd.lua - test/fixtures/app/xml/classdub_1_1_matrix.xml - test/fixtures/app/xml/classdub_1_1_t_mat.xml - test/fixtures/app/xml/combine.xslt - test/fixtures/app/xml/compound.xsd - test/fixtures/app/xml/dir_53661a2bdeb1d55e60581a7e15deb763.xml - test/fixtures/app/xml/index.xml - test/fixtures/app/xml/index.xsd - test/fixtures/app/xml/matrix_8h.xml - test/fixtures/app/xml/namespacedub.xml - test/fixtures/classcv_1_1_mat.xml - test/fixtures/classcv_1_1_point__.xml - test/fixtures/classcv_1_1_scalar__.xml - test/fixtures/classcv_1_1_size__.xml - test/fixtures/dummy_class.cpp.erb - test/fixtures/dummy_function.cpp.erb - test/fixtures/group___magic_type.xml - test/fixtures/namespacecv.xml - test/function_group_test.rb - test/function_test.rb - test/group_test.rb - test/helper.rb - test/klass_test.rb - test/lua_function_gen_test.rb - test/namespace_test.rb - test/parser_test.rb has_rdoc: true homepage: http://github.com/ruby/dub licenses: [] post_install_message: rdoc_options: - --charset=UTF-8 require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" requirements: [] rubyforge_project: rubygems_version: 1.3.6 signing_key: specification_version: 3 summary: A tool to ease the creation of scripting language bindings for a C++ library. test_files: - test/argument_test.rb - test/fixtures/app/make_lua_bindings.rb - test/function_group_test.rb - test/function_test.rb - test/group_test.rb - test/helper.rb - test/klass_test.rb - test/lua_function_gen_test.rb - test/namespace_test.rb - test/parser_test.rb