Sha256: 7854cb27941e8c74281ebcbeb214de2a6781f2168c5695a05d3732ff97618daa
Contents?: true
Size: 534 Bytes
Versions: 15
Compression:
Stored size: 534 Bytes
Contents
#!/usr/bin/env rake require "bundler/gem_tasks" require 'fileutils' require 'pathname' ROOT_PATH = Pathname.new(File.expand_path("../../", __FILE__)) RUBYGEM_PATH = Pathname.new(File.expand_path("../", __FILE__)) task build: [:manifest] task default: :build task :manifest do files = `find . -type f | sed 's|^\./||'`.lines.map(&:chomp) exceptions = [ /.gitignore$/, /^MANIFEST$/, /^pkg\//, ] files.reject! { |f| exceptions.any? {|ex| f =~ ex }} File.open('MANIFEST', 'w') {|f| f.puts files.join("\n") } end
Version data entries
15 entries across 15 versions & 2 rubygems