Add license/copyright to distributable script - close #148

This commit is contained in:
Josh Holtrop 2022-01-30 13:49:22 -05:00
parent 693f8cec64
commit b745ae1153

View File

@ -60,6 +60,8 @@ combined_file.each do |line|
end
end
license = File.read("LICENSE.txt").gsub(/^/, "# ")
require "zlib"
require "base64"
compressed_script = Zlib::Deflate.deflate(stripped.join)
@ -71,6 +73,9 @@ FileUtils.mkdir_p(DIST)
File.open("#{DIST}/#{PROG_NAME}", "wb", 0755) do |fh|
fh.write(<<EOF)
#!/usr/bin/env ruby
#{license}
script = File.join(File.dirname(__FILE__), ".rscons-#{VERSION}-#{hash}.rb")
unless File.exists?(script)
if File.read(__FILE__, mode: "rb") =~ /^#==>(.*)/