Browse Source

cli: squib new gives informative message

Also, move the files so we we can eventually add more project templates
dev
Andy Meneely 9 years ago
parent
commit
36dc7ce4eb
  1. 0
      lib/squib/builtin/projects/basic/.gitignore
  2. 0
      lib/squib/builtin/projects/basic/ABOUT.md
  3. 0
      lib/squib/builtin/projects/basic/Gemfile
  4. 0
      lib/squib/builtin/projects/basic/IDEAS.md
  5. 0
      lib/squib/builtin/projects/basic/PLAYTESTING.md
  6. 0
      lib/squib/builtin/projects/basic/PNP NOTES.md
  7. 0
      lib/squib/builtin/projects/basic/RULES.md
  8. 0
      lib/squib/builtin/projects/basic/Rakefile
  9. 0
      lib/squib/builtin/projects/basic/_output/gitkeep.txt
  10. 0
      lib/squib/builtin/projects/basic/config.yml
  11. 0
      lib/squib/builtin/projects/basic/deck.rb
  12. 0
      lib/squib/builtin/projects/basic/layout.yml
  13. 3
      lib/squib/commands/new.rb

0
lib/squib/project_template/.gitignore → lib/squib/builtin/projects/basic/.gitignore vendored

0
lib/squib/project_template/ABOUT.md → lib/squib/builtin/projects/basic/ABOUT.md

0
lib/squib/project_template/Gemfile → lib/squib/builtin/projects/basic/Gemfile

0
lib/squib/project_template/IDEAS.md → lib/squib/builtin/projects/basic/IDEAS.md

0
lib/squib/project_template/PLAYTESTING.md → lib/squib/builtin/projects/basic/PLAYTESTING.md

0
lib/squib/project_template/PNP NOTES.md → lib/squib/builtin/projects/basic/PNP NOTES.md

0
lib/squib/project_template/RULES.md → lib/squib/builtin/projects/basic/RULES.md

0
lib/squib/project_template/Rakefile → lib/squib/builtin/projects/basic/Rakefile

0
lib/squib/project_template/_output/gitkeep.txt → lib/squib/builtin/projects/basic/_output/gitkeep.txt

0
lib/squib/project_template/config.yml → lib/squib/builtin/projects/basic/config.yml

0
lib/squib/project_template/deck.rb → lib/squib/builtin/projects/basic/deck.rb

0
lib/squib/project_template/layout.yml → lib/squib/builtin/projects/basic/layout.yml

3
lib/squib/commands/new.rb

@ -27,7 +27,7 @@ module Squib
raise ArgumentError.new('Please specify a path.') if args.empty?
new_project_path = File.expand_path(args.join(' '), Dir.pwd)
template_path = File.expand_path('../project_template', File.dirname(__FILE__))
template_path = File.expand_path('../builtin/projects/basic', File.dirname(__FILE__))
FileUtils.mkdir_p new_project_path
if !Dir["#{new_project_path}/**/*"].empty?
@ -37,6 +37,7 @@ module Squib
FileUtils.cp_r template_path + '/.', new_project_path
end
end
puts "Created basic Squib project in #{new_project_path}."
end
end

Loading…
Cancel
Save