Code Monkey home page Code Monkey logo

Comments (5)

jalkoby avatar jalkoby commented on July 20, 2024

fixed problem by adding "cramp" file to /user/local/bin with content

#!/usr/bin/env ruby
require 'rubygems'
require 'cramp'
require 'cramp/generators/application'

if ['--version', '-v'].include?(ARGV.first)
puts "Cramp #{Cramp::VERSION}"
exit(0)
end

if ARGV.first != "new"
ARGV[0] = "--help"
else
ARGV.shift
end

Cramp::Generators::Application.start

It's normal practice or i need fix some system's issues?

from cramp.

jalkoby avatar jalkoby commented on July 20, 2024

Or even better

#!/usr/bin/env ruby
require 'rubygems'
require 'cramp'
require 'cramp/generators/application'

case ARGV.first
when "new"
  ARGV.shift
  Cramp::Generators::Application.start
when 's', 'server'
  unless File.exist? 'config.ru' 
    puts "Missing configuration of application!!!"
  end
  require 'thin'
  Thin::Runner.new(%w[--timeout 0 -R config.ru start]).run!
when '--version', '-v'
  puts "Cramp #{Cramp::VERSION}"
when '--help', '-h'
  Cramp::Generators::Application.start
else
  puts 'Use -h, --help for help'
end

from cramp.

lifo avatar lifo commented on July 20, 2024

That's weird :/ Are you using rvm and not loading rvm into the session by any chance ?

from cramp.

jalkoby avatar jalkoby commented on July 20, 2024

I don't know, but it change ruby interpretator and gem list.

from cramp.

fpauser avatar fpauser commented on July 20, 2024

I am using cramp with ruby-1.9.2-p290 in Ubuntu-11.04 and cramp new <project> runs without problems.
Maybe your rvm-ruby-1.9.2 is somehow "broken"? You could try to rvm get head or rvm update --head (if its an older rvm-installation) and rvm reinstall ruby-1.9.2.

from cramp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.