Sha256: 4361676d18aaf22b862c9ba8570bc63a20d1bb808a1858e3be56dd27e880b84b

Contents?: true

Size: 646 Bytes

Versions: 18

Compression:

Stored size: 646 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
build_native_library
build_ruby_extension
test_ruby_extension
generate_documents
build_ruby_gem

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
reflexion-0.1.53 Rakefile
reflexion-0.1.52 Rakefile
reflexion-0.1.51 Rakefile
reflexion-0.1.50 Rakefile
reflexion-0.1.49 Rakefile
reflexion-0.1.48 Rakefile
reflexion-0.1.47 Rakefile
reflexion-0.1.46 Rakefile
reflexion-0.1.45 Rakefile
reflexion-0.1.44 Rakefile
reflexion-0.1.43 Rakefile
reflexion-0.1.42 Rakefile
reflexion-0.1.41 Rakefile
reflexion-0.1.40 Rakefile
reflexion-0.1.39 Rakefile
reflexion-0.1.38 Rakefile
reflexion-0.1.37 Rakefile
reflexion-0.1.36 Rakefile