| compilador de rastrillo ayuda a los desarrolladores de rubí mientras se ocupa de las extensiones de Ruby C, simplificando el código y reduciendo la duplicación |
Descargar ahora |
compilador de rastrillo Clasificación y resumen
- Nombre del editor:
- Luis Lavena
- Sitio web del editor:
- http://rubyforge.org/users/luislavena/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 28 KB
compilador de rastrillo Etiquetas
compilador de rastrillo Descripción
Ayuda a los desarrolladores de rubí mientras se ocupa de las extensiones de Ruby C, simplificando el código y reduciendo la duplicación. El compilador de rastrillos sigue a la Convención sobre la configuración y establecerá una estructura estandarizada para empaquetar y construir extensiones C en sus gemas. Este es el resultado de las expiedancias que tratan con varias gemas que requieren extensiones nativas a través de plataformas y diferentes configuraciones de usuarios donde detalles como la portabilidad y la claridad de carecía del código. Aquí hay algunas características clave de "Rake-Compiler": · No se requieren tareas de rastrillo personalizado. Menos duplicación y errores de código. · Construya sin dolor extensiones en diferentes plataformas (Linux, OSX y Windows). · Permitir que se compilen múltiples extensiones dentro de la misma gema. · Mimices proceso de instalación de Rubygems, así que ayuda como entorno de prueba. · Simplifique la compilación de la plataforma cruzada de extensiones (Windows de destino de Linux). ¿Qué hay de nuevo en este lanzamiento: Mejoras: · Permitir la generación de extensiones JRUBY. Gracias a Alex Coles (MyABC) por la contribución. Esto permitirá, con herramientas JDK adecuadas, compilación cruzada de gemas JRUBY de MRI. · Permitir la alteración de la especificación de la gema cuando se compilación transversal. Cierre GH-3 Esto es útil para indicar un mensaje de requisito personalizado, como la instalación de DLLS o similar. Corrección de errores: · Detectar GNU hacer independientemente el nombramiento basado en la distribución. Gracias a Flori para parches. · Uso de #dup para duplicar GEMSPEC en lugar de dumping de Yaml. · Ya no apoya Ruby más antiguo que 1.8.6 · Ya no apoya rubygems mayores de 1.3.5 · Fuerza definición de directorio binario y ejecutables. Cierra GH-11 · Ruta de solución alternativa con problemas de espacios utilizando caminos relativos. Cierra GH-6 · QUITADO GEMSPEC, GITHUB GEMS NO MÁS
compilador de rastrillo Software relacionado