diff --git a/lib/squib/project_template/.gitignore b/lib/squib/builtin/projects/basic/.gitignore similarity index 100% rename from lib/squib/project_template/.gitignore rename to lib/squib/builtin/projects/basic/.gitignore diff --git a/lib/squib/project_template/ABOUT.md b/lib/squib/builtin/projects/basic/ABOUT.md similarity index 100% rename from lib/squib/project_template/ABOUT.md rename to lib/squib/builtin/projects/basic/ABOUT.md diff --git a/lib/squib/project_template/Gemfile b/lib/squib/builtin/projects/basic/Gemfile similarity index 100% rename from lib/squib/project_template/Gemfile rename to lib/squib/builtin/projects/basic/Gemfile diff --git a/lib/squib/project_template/IDEAS.md b/lib/squib/builtin/projects/basic/IDEAS.md similarity index 100% rename from lib/squib/project_template/IDEAS.md rename to lib/squib/builtin/projects/basic/IDEAS.md diff --git a/lib/squib/project_template/PLAYTESTING.md b/lib/squib/builtin/projects/basic/PLAYTESTING.md similarity index 100% rename from lib/squib/project_template/PLAYTESTING.md rename to lib/squib/builtin/projects/basic/PLAYTESTING.md diff --git a/lib/squib/project_template/PNP NOTES.md b/lib/squib/builtin/projects/basic/PNP NOTES.md similarity index 100% rename from lib/squib/project_template/PNP NOTES.md rename to lib/squib/builtin/projects/basic/PNP NOTES.md diff --git a/lib/squib/project_template/RULES.md b/lib/squib/builtin/projects/basic/RULES.md similarity index 100% rename from lib/squib/project_template/RULES.md rename to lib/squib/builtin/projects/basic/RULES.md diff --git a/lib/squib/project_template/Rakefile b/lib/squib/builtin/projects/basic/Rakefile similarity index 100% rename from lib/squib/project_template/Rakefile rename to lib/squib/builtin/projects/basic/Rakefile diff --git a/lib/squib/project_template/_output/gitkeep.txt b/lib/squib/builtin/projects/basic/_output/gitkeep.txt similarity index 100% rename from lib/squib/project_template/_output/gitkeep.txt rename to lib/squib/builtin/projects/basic/_output/gitkeep.txt diff --git a/lib/squib/project_template/config.yml b/lib/squib/builtin/projects/basic/config.yml similarity index 100% rename from lib/squib/project_template/config.yml rename to lib/squib/builtin/projects/basic/config.yml diff --git a/lib/squib/project_template/deck.rb b/lib/squib/builtin/projects/basic/deck.rb similarity index 100% rename from lib/squib/project_template/deck.rb rename to lib/squib/builtin/projects/basic/deck.rb diff --git a/lib/squib/project_template/layout.yml b/lib/squib/builtin/projects/basic/layout.yml similarity index 100% rename from lib/squib/project_template/layout.yml rename to lib/squib/builtin/projects/basic/layout.yml diff --git a/lib/squib/commands/new.rb b/lib/squib/commands/new.rb index 5252001..d2cd3ab 100644 --- a/lib/squib/commands/new.rb +++ b/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