Initial commit

This commit is contained in:
Yaser
2026-08-13 19:56:46 +03:30
commit de1d57a67b
474 changed files with 43185 additions and 0 deletions

15
bin/init_config Normal file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/env ruby
require 'erb'
require 'pathname'
require 'fileutils'
src_root = Pathname.new(File.expand_path('../../config/templates', __FILE__))
dest_root = Pathname.new(File.expand_path('../../config', __FILE__))
Dir[src_root.join('**/*.erb').to_s].each do |f|
dest = dest_root.join(Pathname.new(f).relative_path_from(src_root)).sub(/\.erb\z/, '')
FileUtils.mkpath(dest.dirname)
puts "Copy #{f} -> #{dest}"
File.write(dest, ERB.new(File.read(f)).result)
end