Como especificar ninguna ri / rdoc existe una gema para que el usuario no recibe advertencia cuando se intenta instalar

StackOverflow https://stackoverflow.com/questions/4756057

Pregunta

Una joya que estoy autoría no tiene ninguna línea ri / rdoc de cualquier tipo, así que cuando los usuarios gem install que reciben avisos cuando RubyGems intentos para compilar los documentos:

Successfully installed mygem-0.0.1
1 gem installed
Installing ri documentation for mygem-0.0.1...
File not found: lib

Estoy asumiendo que esto es debido a que intentar ejecutar la herramienta contra ri carpeta de la liberación de mi aplicación que no existe (joya es todos los binarios). ¿Cómo puedo evitar este error? He intentado colocar archivos ficticios en lib/ pero eso no ayuda.

¿Fue útil?

Solución

Así que en realidad era una confusión de cuestiones sobre esta cuestión. Me asumió erróneamente el mensaje de error sobre lib se asoció con el mensaje antes de la ri instalar.

Este no fue el caso. El problema era que el defecto es require_paths ["lib"] cual mi joya no tenía. Restablecimiento de la require_paths en mi gemspec eliminado el error.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top