Sha256: 474b9f0180d00c81dd9d5e6e6a1073cc6ba521ffb23e0768c313c476c956a568

Contents?: true

Size: 852 Bytes

Versions: 52

Compression:

Stored size: 852 Bytes

Contents

module Picky

  module Generators

    module Client

      # Generates a new Picky Sinatra Client Example.
      #
      # Example:
      #   > picky-generate sinatra_client my_lovely_sinatra
      #
      class Sinatra < Picky::Generators::Base

        def initialize identifier, name, *args
          super identifier, name, 'client/sinatra', *args
        end

        #
        #
        def generate
          generate_for "Sinatra Client",
          [
            'shared/both',
            'shared/client'
          ],
          [
            "cd #{name}",
            "bundle install",
            "unicorn -p 3000 # (optional) Or use your favorite web server.",
            "open http://localhost:3000/",
            "rake todo # (optional) Shows you where Picky needs input from you."
          ]
        end

      end

    end

  end

end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
picky-generators-4.21.2 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.21.1 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.21.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.20.2 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.20.1 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.20.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.7 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.6 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.5 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.4 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.3 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.2 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.1 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.19.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.18.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.17.1 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.17.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.16.0 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.15.1 lib/picky-generators/generators/client/sinatra.rb
picky-generators-4.15.0 lib/picky-generators/generators/client/sinatra.rb