Oluşturduğum bir Sinatra uygulamasına sahibim ve bunu bir mücevher tabanlı ikili olarak paketlemek istiyorum.Bir gemide Sinatra uygulaması
Gemspec'im ve gemim, my_sinatra_app.rb
'u (ki bu yürütülebilir dosya) işaret eden uygun bir yürütülebilir dosya oluşturmak için ayarlıyım ancak sinatra sunucusu hiç çalışmaz. Herhangi bir fikir neden ve nasıl çalışır?
my_sinatra_app
yürütülebilir:
#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
#
# This file was generated by RubyGems.
require 'rubygems'
version = ">= 0"
if ARGV.first =~ /^_(.*)_$/ and Gem::Version.correct? $1 then
version = $1
ARGV.shift
end
gem 'my_sinatra_app', version
load Gem.bin_path('my_sinatra_app', 'my_sinatra_app', version)
Tam olarak aynı konu bugün olsaydı; Bu gerçekten yardımcı oldu. Teşekkürler! – mark