¿Cuáles son los beneficios y problemas con los diversos sistemas similares a Python make
?Python make systems
nota Estamos usando las denotaciones '(+)' y '(-)', respectivamente, al comienzo de los elementos de lista para indicar los beneficios y problemas.
Hasta ahora yo sepa
- buildit
- era conocido previamente como
pymake
- (-) parece estar obsolescencia: último lanzamiento fue a finales de 2007
- era conocido previamente como
- zc.buildout
- (+) actualmente activos en 2010-07-20
- utiliza sintaxis rc-archivo-como con
[sections]
- (-) (?) Código de pitón no puede ser fácilmente integrado en los archivos de configuración .
- parece poner mucho énfasis en trabajar con archivos
.egg
.
- scons
- (+) actualmente activos en 2010-07-20
- archivos de configuración están escritos en Python puro
- (+) código Python puede fácilmente ser integrado en archivos de configuración
- (-)? uso de Python para ficheros de configuración puede implicar la verbosidad adicional
- waf
- (+)?Mark dice "Beneficios como
scons
pero más rápido" - ¿Alguna desventaja? ¿Por qué la gente sigue usando
scons
?
- (+)?Mark dice "Beneficios como
"verbosidad extra"? Seguro que parece más claro y más preciso que cualquier alternativa. ¿Cuál es el punto de esta pregunta? –
tal vez como un repositorio de información sobre las herramientas 'make' de python (al menos esa es mi presunción considerando el estado de CW) –
Acabo de investigar un poco las opciones que existen, y se me ocurrió esta lista. Me pregunto a) si hay más opciones yb) si hay otros aspectos notables a las opciones aquí enumeradas. – intuited