Sha256: 25bec260e635b76d3701a8067b62b7256d91b8ca48a280c24d13f5cf29049483
Contents?: true
Size: 405 Bytes
Versions: 10
Compression:
Stored size: 405 Bytes
Contents
# frozen_string_literal: true require "fileutils" def replace_index(dir, version) Dir.glob("#{dir}/**/*.html").each do |file| next if (m = file.match(/[0-9]+\.[0-9]+\.[0-9]+(-[a-z]+)?/)) && m[0] != version content = File.read(file) content.gsub!(%r{(?<=["/])_index.html}, "a_index.html") File.write(file, content) end FileUtils.cp("#{dir}/_index.html", "#{dir}/a_index.html") end
Version data entries
10 entries across 10 versions & 1 rubygems