Sha256: 8899e43a4e70ef8280df154312f0fe58e6cfe04f016425d58f34ef3af0b1d9bf
Contents?: true
Size: 701 Bytes
Versions: 1
Compression:
Stored size: 701 Bytes
Contents
require 'fileutils' require 'murlsh' module Murlsh MurlshRoot = File.join(File.dirname(__FILE__), '..', '..') module_function # Install a murlsh site to a web directory. # # Copies files that are different per-site to make a site instance. def install(dest_dir) Murlsh.cp_r_safe( %w{ .htaccess Rakefile config.ru config.yaml db/ plugins/ public/ Gemfile.app }.map { |x| File.join(MurlshRoot, x) }, dest_dir, :verbose => true) File.rename( File.join(dest_dir, 'Gemfile.app'), File.join(dest_dir, 'Gemfile')) FileUtils.mkdir_p(File.join(dest_dir, 'tmp'), :verbose => true) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
murlsh-1.6.0 | lib/murlsh/install.rb |