29 lines
639 B
Text
29 lines
639 B
Text
|
#!/usr/bin/env ruby
|
||
|
|
||
|
##
|
||
|
# Contains rules that are related to RandomRedirect.html.erb
|
||
|
# in one way or another
|
||
|
|
||
|
compile "/html/RandomRedirect.html.erb" do
|
||
|
filter(:erb)
|
||
|
write("/index.html")
|
||
|
locales.each { write "/#{_1}/index.html" }
|
||
|
end
|
||
|
|
||
|
compile "/html/redirect-to-surah-slug.html.erb" do
|
||
|
filter(:erb)
|
||
|
1.upto(114) do |surahno|
|
||
|
locales.each { write(File.join("/", _1, surahno.to_s, "index.html")) }
|
||
|
end
|
||
|
end
|
||
|
|
||
|
compile "/js/pages/RandomRedirect.ts" do
|
||
|
filter :webpack
|
||
|
write "/js/pages/RandomRedirect.js"
|
||
|
end
|
||
|
|
||
|
compile "/js/pages/redirect-to-surah-slug.ts" do
|
||
|
filter :webpack
|
||
|
write "/js/pages/redirect-to-surah-slug.js"
|
||
|
end
|