Como especificar ninguna ri / rdoc existe una gema para que el usuario no recibe advertencia cuando se intenta instalar
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.
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.