Sha256: aec7e920e8cad3f81d14b65e56de37a66e1c980055ea19318c63f0f4be6c57ae

Contents?: true

Size: 658 Bytes

Versions: 6

Compression:

Stored size: 658 Bytes

Contents

# -*- mode: ruby -*-


%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
use_bundler
build_native_library
build_ruby_extension
test_ruby_extension
generate_documents
build_ruby_gem

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
reflexion-0.2.1 Rakefile
reflexion-0.2 Rakefile
reflexion-0.1.57 Rakefile
reflexion-0.1.56 Rakefile
reflexion-0.1.55 Rakefile
reflexion-0.1.54 Rakefile