bin/mvp in minimum-viable-product-0.0.5 vs bin/mvp in minimum-viable-product-0.0.6
- old
+ new
@@ -21,24 +21,26 @@
error('Must specify a project name') if project == ""
slug = slugify(project)
puts
+ puts "\n== Cloning Base Project =="
run "git clone git@github.com:ian/mvp-rails.git #{slug}"
puts
- puts "Initializing Project"
+ puts "\n== Initializing Project =="
files = Dir.glob("#{slug}/**/*").select { |f| File.file?(f) }
files.each do |file_name|
text = File.read(file_name)
new_contents = text.gsub(/__PROJECT_NAME__/, project)
.gsub(/__PROJECT_NAME_SLUG__/, slug)
File.open(file_name, "w") {|file| file.puts new_contents }
end
- run "cd #{slug} && rm -rf .git && rm install.rb && git init"
+ run "cd #{slug} && rm -rf .git && git init"
- run "cd #{slug}; bin/setup", "Project Setup"
+ run "cd #{slug}; bin/setup", "\n== Project Setup"
+
when 'update'
puts "TBD"
end
BEGIN {