# -*- encoding: utf-8 -*- # stub: dub 0.5.1 ruby lib Gem::Specification.new do |s| s.name = "dub".freeze s.version = "0.5.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Gaspard Bucher".freeze] s.date = "2010-03-05" s.description = "This is a tool to ease the creation of scripting language bindings for a C++ library.\n 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.".freeze s.email = "gaspard@teti.ch".freeze s.extra_rdoc_files = ["LICENSE".freeze, "README.rdoc".freeze] s.files = [".gitignore".freeze, "History.txt".freeze, "LICENSE".freeze, "README.rdoc".freeze, "Rakefile".freeze, "dub.gemspec".freeze, "lib/dub.rb".freeze, "lib/dub/argument.rb".freeze, "lib/dub/entities_unescape.rb".freeze, "lib/dub/function.rb".freeze, "lib/dub/function_group.rb".freeze, "lib/dub/generator.rb".freeze, "lib/dub/group.rb".freeze, "lib/dub/klass.rb".freeze, "lib/dub/lua.rb".freeze, "lib/dub/lua/class.cpp.erb".freeze, "lib/dub/lua/class_gen.rb".freeze, "lib/dub/lua/function.cpp.erb".freeze, "lib/dub/lua/function_gen.rb".freeze, "lib/dub/lua/group.cpp.erb".freeze, "lib/dub/lua/lua_cpp_helper.h".freeze, "lib/dub/lua/namespace.cpp.erb".freeze, "lib/dub/lua/namespace_gen.rb".freeze, "lib/dub/member_extraction.rb".freeze, "lib/dub/namespace.rb".freeze, "lib/dub/parser.rb".freeze, "lib/dub/templates/lua_template.erb".freeze, "lib/dub/version.rb".freeze, "test/argument_test.rb".freeze, "test/fixtures/app/CMakeLists.txt".freeze, "test/fixtures/app/Doxyfile".freeze, "test/fixtures/app/bindings/all_lua.cpp".freeze, "test/fixtures/app/include/matrix.h".freeze, "test/fixtures/app/make_lua_bindings.rb".freeze, "test/fixtures/app/vendor/lua/CMakeLists.txt".freeze, "test/fixtures/app/vendor/lua/COPYRIGHT".freeze, "test/fixtures/app/vendor/lua/HISTORY".freeze, "test/fixtures/app/vendor/lua/INSTALL".freeze, "test/fixtures/app/vendor/lua/Makefile".freeze, "test/fixtures/app/vendor/lua/README".freeze, "test/fixtures/app/vendor/lua/lapi.c".freeze, "test/fixtures/app/vendor/lua/lapi.h".freeze, "test/fixtures/app/vendor/lua/lauxlib.c".freeze, "test/fixtures/app/vendor/lua/lauxlib.h".freeze, "test/fixtures/app/vendor/lua/lbaselib.c".freeze, "test/fixtures/app/vendor/lua/lcode.c".freeze, "test/fixtures/app/vendor/lua/lcode.h".freeze, "test/fixtures/app/vendor/lua/ldblib.c".freeze, "test/fixtures/app/vendor/lua/ldebug.c".freeze, "test/fixtures/app/vendor/lua/ldebug.h".freeze, "test/fixtures/app/vendor/lua/ldo.c".freeze, "test/fixtures/app/vendor/lua/ldo.h".freeze, "test/fixtures/app/vendor/lua/ldump.c".freeze, "test/fixtures/app/vendor/lua/lfunc.c".freeze, "test/fixtures/app/vendor/lua/lfunc.h".freeze, "test/fixtures/app/vendor/lua/lgc.c".freeze, "test/fixtures/app/vendor/lua/lgc.h".freeze, "test/fixtures/app/vendor/lua/liblua.a".freeze, "test/fixtures/app/vendor/lua/linit.c".freeze, "test/fixtures/app/vendor/lua/liolib.c".freeze, "test/fixtures/app/vendor/lua/llex.c".freeze, "test/fixtures/app/vendor/lua/llex.h".freeze, "test/fixtures/app/vendor/lua/llimits.h".freeze, "test/fixtures/app/vendor/lua/lmathlib.c".freeze, "test/fixtures/app/vendor/lua/lmem.c".freeze, "test/fixtures/app/vendor/lua/lmem.h".freeze, "test/fixtures/app/vendor/lua/loadlib.c".freeze, "test/fixtures/app/vendor/lua/lobject.c".freeze, "test/fixtures/app/vendor/lua/lobject.h".freeze, "test/fixtures/app/vendor/lua/lopcodes.c".freeze, "test/fixtures/app/vendor/lua/lopcodes.h".freeze, "test/fixtures/app/vendor/lua/loslib.c".freeze, "test/fixtures/app/vendor/lua/lparser.c".freeze, "test/fixtures/app/vendor/lua/lparser.h".freeze, "test/fixtures/app/vendor/lua/lstate.c".freeze, "test/fixtures/app/vendor/lua/lstate.h".freeze, "test/fixtures/app/vendor/lua/lstring.c".freeze, "test/fixtures/app/vendor/lua/lstring.h".freeze, "test/fixtures/app/vendor/lua/lstrlib.c".freeze, "test/fixtures/app/vendor/lua/ltable.c".freeze, "test/fixtures/app/vendor/lua/ltable.h".freeze, "test/fixtures/app/vendor/lua/ltablib.c".freeze, "test/fixtures/app/vendor/lua/ltm.c".freeze, "test/fixtures/app/vendor/lua/ltm.h".freeze, "test/fixtures/app/vendor/lua/lua.c".freeze, "test/fixtures/app/vendor/lua/lua.h".freeze, "test/fixtures/app/vendor/lua/lua_dub_helper.h".freeze, "test/fixtures/app/vendor/lua/luac".freeze, "test/fixtures/app/vendor/lua/luac.c".freeze, "test/fixtures/app/vendor/lua/luaconf.h".freeze, "test/fixtures/app/vendor/lua/lualib.h".freeze, "test/fixtures/app/vendor/lua/lundump.c".freeze, "test/fixtures/app/vendor/lua/lundump.h".freeze, "test/fixtures/app/vendor/lua/lvm.c".freeze, "test/fixtures/app/vendor/lua/lvm.h".freeze, "test/fixtures/app/vendor/lua/lzio.c".freeze, "test/fixtures/app/vendor/lua/lzio.h".freeze, "test/fixtures/app/vendor/lua/matrix.h".freeze, "test/fixtures/app/vendor/lua/print.c".freeze, "test/fixtures/app/vendor/lua/test/README".freeze, "test/fixtures/app/vendor/lua/test/bisect.lua".freeze, "test/fixtures/app/vendor/lua/test/cf.lua".freeze, "test/fixtures/app/vendor/lua/test/echo.lua".freeze, "test/fixtures/app/vendor/lua/test/env.lua".freeze, "test/fixtures/app/vendor/lua/test/factorial.lua".freeze, "test/fixtures/app/vendor/lua/test/fib.lua".freeze, "test/fixtures/app/vendor/lua/test/fibfor.lua".freeze, "test/fixtures/app/vendor/lua/test/globals.lua".freeze, "test/fixtures/app/vendor/lua/test/hello.lua".freeze, "test/fixtures/app/vendor/lua/test/life.lua".freeze, "test/fixtures/app/vendor/lua/test/luac.lua".freeze, "test/fixtures/app/vendor/lua/test/printf.lua".freeze, "test/fixtures/app/vendor/lua/test/readonly.lua".freeze, "test/fixtures/app/vendor/lua/test/sieve.lua".freeze, "test/fixtures/app/vendor/lua/test/sort.lua".freeze, "test/fixtures/app/vendor/lua/test/table.lua".freeze, "test/fixtures/app/vendor/lua/test/trace-calls.lua".freeze, "test/fixtures/app/vendor/lua/test/trace-globals.lua".freeze, "test/fixtures/app/vendor/lua/test/xd.lua".freeze, "test/fixtures/app/xml/classdub_1_1_matrix.xml".freeze, "test/fixtures/app/xml/classdub_1_1_t_mat.xml".freeze, "test/fixtures/app/xml/combine.xslt".freeze, "test/fixtures/app/xml/compound.xsd".freeze, "test/fixtures/app/xml/dir_53661a2bdeb1d55e60581a7e15deb763.xml".freeze, "test/fixtures/app/xml/index.xml".freeze, "test/fixtures/app/xml/index.xsd".freeze, "test/fixtures/app/xml/matrix_8h.xml".freeze, "test/fixtures/app/xml/namespacedub.xml".freeze, "test/fixtures/classcv_1_1_mat.xml".freeze, "test/fixtures/classcv_1_1_point__.xml".freeze, "test/fixtures/classcv_1_1_size__.xml".freeze, "test/fixtures/group___magic_type.xml".freeze, "test/fixtures/namespacecv.xml".freeze, "test/function_group_test.rb".freeze, "test/function_test.rb".freeze, "test/group_test.rb".freeze, "test/helper.rb".freeze, "test/klass_test.rb".freeze, "test/lua_function_gen_test.rb".freeze, "test/namespace_test.rb".freeze, "test/parser_test.rb".freeze] s.homepage = "http://github.com/ruby/dub".freeze s.rdoc_options = ["--charset=UTF-8".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A tool to ease the creation of scripting language bindings for a C++ library.".freeze s.test_files = ["test/argument_test.rb".freeze, "test/fixtures/app/make_lua_bindings.rb".freeze, "test/function_group_test.rb".freeze, "test/function_test.rb".freeze, "test/group_test.rb".freeze, "test/helper.rb".freeze, "test/klass_test.rb".freeze, "test/lua_function_gen_test.rb".freeze, "test/namespace_test.rb".freeze, "test/parser_test.rb".freeze] s.specification_version = 3 s.add_development_dependency(%q.freeze, [">= 0".freeze]) end