Sha256: 1d3049caa19272761083315ffa0363043c6eb23aa1e7e9066f50fb68989c9b06

Contents?: true

Size: 661 Bytes

Versions: 3

Compression:

Stored size: 661 Bytes

Contents

# -*- 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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
reflexion-0.1.35 Rakefile
reflexion-0.1.34 Rakefile
reflexion-0.1.33 Rakefile