# -*- mode: ruby; coding: utf-8 -*- %w[../xot ../rucy ../rays .] .map {|s| File.expand_path "#{s}/lib", __dir__} .each {|s| $:.unshift s if !$:.include?(s) && File.directory?(s)} require 'rucy/rake' require 'xot/extension' require 'rucy/extension' require 'rays/extension' require 'reflex/extension' EXTENSIONS = [Xot, Rucy, Rays, Reflex] GEMNAME = 'reflexion' TESTS_ALONE = ['test/test_reflex_init.rb'] use_external_library 'https://github.com/erincatto/box2d', tag: 'v2.4.1', incdirs: %w[include src], srcdirs: 'src' default_tasks :ext build_native_library build_ruby_extension test_ruby_extension generate_documents build_ruby_gem