-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathspcore.gemspec
32 lines (27 loc) · 1.34 KB
/
spcore.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# -*- encoding: utf-8 -*-
require File.expand_path('../lib/spcore/version', __FILE__)
Gem::Specification.new do |gem|
gem.name = "spcore"
gem.version = SPCore::VERSION
gem.summary = %q{A library of signal processing methods and classes.}
gem.description = <<DESCRIPTION
A library of signal processing methods and classes for resampling, frequency domain transform (FFT and DFT), windowing (Blackman, Hamming, etc.), FIR filtering (windowed sinc), interpolation (linear and polynomial), plotting data, waveform generation, and more!
DESCRIPTION
gem.license = "MIT"
gem.authors = ["James Tunnell"]
gem.email = "jamestunnell@lavabit.com"
gem.homepage = "https://github.com/jamestunnell/spcore"
gem.files = `git ls-files`.split($/)
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
gem.require_paths = ['lib']
gem.add_dependency 'hashmake'
gem.add_dependency 'gnuplot'
gem.add_development_dependency 'bundler', '~> 1.0'
gem.add_development_dependency 'rake', '~> 0.8'
gem.add_development_dependency 'rspec', '~> 2.4'
gem.add_development_dependency 'yard', '~> 0.8'
gem.add_development_dependency 'pry'
gem.add_development_dependency 'pry-nav'
gem.add_development_dependency 'wavefile'
end