Responder al comentario

Crear nuestras propias gemas
Enviado por kw0lf el 2009, August 9 - 10:13am.Supongamos que queremos un programa que escribimos en Ruby dentro de una gema , posiblemente para ponerlo a disposición para una comunidad.
lo primero que debemos hacer es escribir el archivo de especificaciones, este archivo crea un objeto Gem::Specification y lo llenamos con la información de la gema que generaremos con nuestro programa. supongamos que el archivo se encuentra en mi directorio personal(/home/kw0lf/)
escribimos el siguiente archivo "rbusetup.gemspec"
#rbusetup.gemspec
require 'rubygems'
spec = Gem::Specification.new do |spec|
spec.name = 'rbusetup'
spec.summary='Programa para la creacion de backups programados.'
spec.description= %{El siguiente programa se encarga de realizar backups personalizados con asistencia}
spec.author='autor'
spec.email='asda@asda.com'
spec.homepage='http://somewhere.com'
spec.files=Dir['/home/kw0lf/rbu_setup.rb']
spec.version='1.0.0'
end
Habiendo terminado de editar el archivo solo queda usar el comando gem build para crear la gema a partir del archivo que se declaro en "spec.files".
$gem build rbusetup.gemspec
//esta es la salida del comando
WARNING: no rubyforge_project specified
Successfully built RubyGem
Name: rbusetup
Version: 1.0.0
File: rbusetup-1.0.0.gem
ya con eso debes tener tu archivo rbusetup-1.0.0.gem y puedes instalarlo normalmente a traves de gem install /dir/rbusetup-1.0.0.gem

Comentarios recientes
hace 30 semanas 2 días
hace 31 semanas 6 días
hace 31 semanas 6 días
hace 31 semanas 6 días
hace 34 semanas 1 día
hace 36 semanas 3 horas
hace 38 semanas 5 días
hace 43 semanas 3 días
hace 45 semanas 6 días
hace 45 semanas 6 días