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.
29 lines
1.0 KiB
Ruby
29 lines
1.0 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", "Carlos Martín Nieto", "Charlie Savage", "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"]
|
|
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 = {
|
|
"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.1"
|
|
|
|
spec.add_dependency "ffi"
|
|
end
|