2024-06-14 22:59:20 -06:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2024-06-14 23:00:56 -06:00
|
|
|
require_relative 'lib/todo_marker/version'
|
2024-06-14 22:59:20 -06:00
|
|
|
|
|
|
|
Gem::Specification.new do |spec|
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.name = 'todo_marker'
|
2024-06-14 22:59:20 -06:00
|
|
|
spec.version = TodoMarker::VERSION
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.authors = ['VetheonGames']
|
|
|
|
spec.email = ['connor@pixelridgesoftworks.com']
|
2024-06-14 22:59:20 -06:00
|
|
|
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.summary = 'Standalone gem for generating TODO.md files'
|
2024-06-14 22:59:20 -06:00
|
|
|
spec.description = "This standalone gem takes in source code files written in Ruby, and generates a TODO.md file from
|
|
|
|
them.
|
2024-06-22 10:57:05 -06:00
|
|
|
mark things to add to the TODO.md with the # !!TODO!! magic comment"
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.homepage = 'https://git.pixelridgesoftworks.com/PixelRidge-Softworks/Todo_Marker'
|
2024-06-22 10:57:05 -06:00
|
|
|
spec.license = 'GNU V3.0'
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.required_ruby_version = '>= 3.2'
|
2024-06-14 22:59:20 -06:00
|
|
|
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.metadata['homepage_uri'] = spec.homepage
|
|
|
|
spec.metadata['source_code_uri'] = 'https://git.pixelridgesoftworks.com/PixelRidge-Softworks/Todo_Marker'
|
2024-06-14 22:59:20 -06:00
|
|
|
|
2024-06-14 23:00:56 -06:00
|
|
|
spec.files = Dir['lib/**/*.rb', 'bin/*']
|
|
|
|
spec.bindir = 'bin'
|
|
|
|
spec.executables = ['todo_marker']
|
|
|
|
spec.require_paths = ['lib']
|
|
|
|
spec.metadata['rubygems_mfa_required'] = 'true'
|
2024-06-14 22:59:20 -06:00
|
|
|
end
|