lib/padrino-gen/generators/app.rb in padrino-gen-0.10.2 vs lib/padrino-gen/generators/app.rb in padrino-gen-0.10.3
- old
+ new
@@ -24,28 +24,29 @@
# Show help if no argv given
require_arguments!
# Copies over the Padrino base admin application
+ #
+ # @api private
def create_app
self.destination_root = options[:root]
@app_name = name.gsub(/\W/, "_").underscore.camelize
if in_app_root?
self.behavior = :revoke if options[:destroy]
app_skeleton(@app_name.downcase, options[:tiny])
empty_directory destination_root("public/#{@app_name.downcase}")
append_file destination_root("config/apps.rb"), "\nPadrino.mount(\"#{@app_name}\").to(\"/#{@app_name.downcase}\")"
return if self.behavior == :revoke
- say (<<-TEXT).gsub(/ {10}/,'')
-
- =================================================================
- Your #{@app_name} application has been installed.
- This application has been mounted to /#{@app_name.downcase}
- You can configure a different path by editing 'config/apps.rb'
- =================================================================
-
- TEXT
+ say
+ say "="*65, :green
+ say "Your #{@app_name} application has been installed."
+ say "="*65, :green
+ say "This application has been mounted to /#{@app_name.downcase}"
+ say "You can configure a different path by editing 'config/apps.rb"
+ say "="*65, :green
+ say
else
say "You are not at the root of a Padrino application! (config/boot.rb not found)"
end
end
end # App