-
Notifications
You must be signed in to change notification settings - Fork 0
/
halton.gemspec
25 lines (22 loc) · 1.24 KB
/
halton.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
# frozen_string_literal: true
Gem::Specification.new do |spec|
spec.name = "halton"
spec.version = "0.3.0"
spec.summary = "A module for generating Halton sequences"
spec.description = "A module implementing the fast generation of Halton sequences. The method of generation is adapted from \"Fast, portable, and reliable algorithm for the calculation of Halton number\" by Miroslav Kolář and Seamus F. O'Shea."
spec.files = Dir["lib/**/*.rb"].concat(Dir["ext/halton/src/**/*.rs"]) << "ext/halton/Cargo.toml" << "Cargo.toml" << "Cargo.lock" << "README.rdoc"
spec.extensions = ["ext/halton/Cargo.toml"]
spec.rdoc_options = ["--main", "README.rdoc", "--charset", "utf-8", "--exclude", "ext/"]
spec.extra_rdoc_files = ["README.rdoc"]
spec.authors = ["Mat Sadler"]
spec.email = ["[email protected]"]
spec.homepage = "https://github.com/matsadler/halton-rb"
spec.license = "MIT"
spec.requirements = ["Rust >= 1.61"]
spec.required_ruby_version = ">= 2.7.0"
spec.required_rubygems_version = ">= 3.3.26"
spec.add_development_dependency "rake-compiler", "~> 1.2"
spec.add_development_dependency "rb_sys", "~> 0.9"
spec.add_development_dependency "test-unit", "~> 3.5"
spec.add_development_dependency "benchmark-ips", "~> 2.10"
end