Support to sync cgi/escape from ruby/cgi repo
This commit is contained in:
parent
4464cbe5cd
commit
f638e14838
@ -236,12 +236,13 @@ module SyncDefaultGems
|
|||||||
when "cgi"
|
when "cgi"
|
||||||
rm_rf(%w[lib/cgi.rb lib/cgi ext/cgi test/cgi])
|
rm_rf(%w[lib/cgi.rb lib/cgi ext/cgi test/cgi])
|
||||||
cp_r("#{upstream}/ext/cgi", "ext")
|
cp_r("#{upstream}/ext/cgi", "ext")
|
||||||
cp_r("#{upstream}/lib/cgi", "lib")
|
mkdir_p("lib/cgi")
|
||||||
cp_r("#{upstream}/lib/cgi.rb", "lib")
|
cp_r("#{upstream}/lib/cgi/escape.rb", "lib/cgi")
|
||||||
|
mkdir_p("test/cgi")
|
||||||
|
cp_r("#{upstream}/test/cgi/test_cgi_escape.rb", "test/cgi")
|
||||||
|
cp_r("#{upstream}/test/cgi/update_env.rb", "test/cgi")
|
||||||
rm_rf("lib/cgi/escape.jar")
|
rm_rf("lib/cgi/escape.jar")
|
||||||
cp_r("#{upstream}/test/cgi", "test")
|
`git checkout lib/cgi.rb lib/cgi/util.rb ext/cgi/escape/depend`
|
||||||
cp_r("#{upstream}/cgi.gemspec", "lib/cgi")
|
|
||||||
`git checkout ext/cgi/escape/depend`
|
|
||||||
when "openssl"
|
when "openssl"
|
||||||
rm_rf(%w[ext/openssl test/openssl])
|
rm_rf(%w[ext/openssl test/openssl])
|
||||||
cp_r("#{upstream}/ext/openssl", "ext")
|
cp_r("#{upstream}/ext/openssl", "ext")
|
||||||
@ -364,8 +365,7 @@ module SyncDefaultGems
|
|||||||
end
|
end
|
||||||
|
|
||||||
def check_prerelease_version(gem)
|
def check_prerelease_version(gem)
|
||||||
return if gem == "rubygems"
|
return if ["rubygems", "mmtk", "cgi"].include?(gem)
|
||||||
return if gem == "mmtk"
|
|
||||||
|
|
||||||
gem = gem.downcase
|
gem = gem.downcase
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user