mirror of https://github.com/ioquatix/ffi-clang
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.1 KiB
Ruby
30 lines
1.1 KiB
Ruby
# frozen_string_literal: true
|
|
|
|
require_relative "lib/ffi/clang/version"
|
|
|
|
Gem::Specification.new do |spec|
|
|
spec.name = "ffi-clang"
|
|
spec.version = FFI::Clang::VERSION
|
|
|
|
spec.summary = "Ruby FFI bindings for libclang C interface."
|
|
spec.authors = ["Samuel Williams", "Masahiro Sano", "Charlie Savage", "Carlos Martín Nieto", "Jari Bakken", "Takeshi Watanabe", "Garry Marshall", "George Pimm", "Zete Lui", "Greg Hazel", "Michael Metivier", "Dave Wilkinson", "Hayden Purdy", "Mike Dalessio", "Motonori Iwamuro", "Niklas Therning", "Cameron Dutro", "Dominic Sisnero", "Hal Brodigan", "msepga"]
|
|
spec.license = "MIT"
|
|
|
|
spec.cert_chain = ["release.cert"]
|
|
spec.signing_key = File.expand_path("~/.gem/release.pem")
|
|
|
|
spec.homepage = "https://github.com/ioquatix/ffi-clang"
|
|
|
|
spec.metadata = {
|
|
"documentation_uri" => "https://ioquatix.github.io/ffi-clang/",
|
|
"funding_uri" => "https://github.com/sponsors/ioquatix/",
|
|
"source_code_uri" => "https://github.com/ioquatix/ffi-clang.git",
|
|
}
|
|
|
|
spec.files = Dir.glob(["{ext,lib}/**/*", "*.md"], File::FNM_DOTMATCH, base: __dir__)
|
|
|
|
spec.required_ruby_version = ">= 3.2"
|
|
|
|
spec.add_dependency "ffi"
|
|
end
|