Sha256: e87be1693b27690fa071454a89efad15d0db23dfea7c1c62233b0faee1c991b4

Contents?: true

Size: 449 Bytes

Versions: 3

Compression:

Stored size: 449 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'rake/extensiontask'

task :scream do
  puts 'みくは自分を曲げないよ!'
end

task build: :compile

ext_dirs = %w[decoders/native decoders/crunch]

ext_dirs.each do |dir|
  Rake::ExtensionTask.new(dir) do |ext|
    ext.lib_dir = "lib/mikunyan/#{File.dirname(dir)}"
  end
end

task compile: ext_dirs.map {|e| "compile:#{e}".to_sym}

task default: %i[clobber compile spec]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mikunyan-3.9.12 Rakefile
mikunyan-3.9.11 Rakefile
mikunyan-3.9.10 Rakefile