2012-02-17 16 views
6

Estoy buscando una herramienta de compilación (como ant, maven, make, etc.) que use archivos de configuración basados ​​en JSON?¿Herramienta de compilación basada en JSON?

¿Existe una herramienta de este tipo?

+1

ya que incluye ANT y Maven, debemos asumir que está creando código java. –

+2

No estoy compilando una aplicación Java y no entiendo por qué JSON debería ser más un horror en comparación con XML. Por otro lado, supongo;) –

Respuesta

0

Creo que lo que realmente estás buscando es una herramienta de compilación que no te obligue a configurar todo en XML?

En ese caso, su mejor opción es Gradle. No tiene el mismo tipo de adopción que ANT o Maven, pero tiene la ventaja de aprender lecciones de ambos.

Te aconsejaría que tengas cuidado con las herramientas de construcción estándar ... Le hace la vida más difícil a los demás que intentan construir tu código. Esto es algo que Gradle resolvió proporcionando un build wrapper.

5

Google apareció Gaudi aunque todavía está en las primeras fases.

+0

¿Se relaciona con la herramienta de construcción de fase temprana actual de Google, 'Bazel'? Si es así, ¿cómo? – Julien

7

Nokia/Qt acaba de anunciar su sistema de compilación "QBS", que está basado en JSON, y es en realidad un motor de compilación pensado para su fácil adopción por IDEs (una razón principal para adoptar JSON).

Introducing qbs

En lugar de un generador de "pre-make" de Makefile/vcprojs/etc. (como CMake y QMake, etc.), qbs pretende ser realmente el motor de compilación.

Cuestiones relacionadas