2012-02-17 11 views
6

Sto cercando uno strumento di compilazione (come formica, software, make, ecc.) Che utilizza i file di configurazione basati su JSON?Strumento di creazione basato su JSON?

Esiste un tale strumento?

+1

poiché si includono ANT e Maven, si deve presumere che si stia costruendo codice java. –

+2

Non sto creando un'applicazione Java e non capisco perché JSON dovrebbe essere più un horror rispetto all'XML. Altrimenti, suppongo;) –

risposta

0

Penso che quello che stai davvero cercando sia uno strumento di compilazione che non ti obbliga a configurare tutto in XML?

In questo caso, la soluzione migliore è Gradle. Non ha lo stesso tipo di adozione come ANT o Maven, ma ha il vantaggio di imparare lezioni da entrambi.

Vorrei consigliarvi di stare attenti a deviare dagli strumenti di costruzione standard ... Rende la vita più dura per gli altri che tentano di costruire il vostro codice. Questo è qualcosa che Gradle ha risolto fornendo un build wrapper.

5

Google ha rilevato Gaudi sebbene sia ancora nelle prime fasi.

+0

Si riferisce allo strumento di configurazione della fase iniziale di Google 'bazel'? Se sì, come? – Julien

7

Nokia/Qt ha appena annunciato il proprio sistema di generazione "QBS", basato su JSON, ed è in realtà un motore di compilazione destinato ad essere facilmente adottato dagli IDE (una ragione principale dell'adozione di JSON).

Introducing qbs

Piuttosto che un generatore di "pre-make" di Makefile/vcprojs/etc. (come CMake e QMake, ecc.), qbs è destinato a essere effettivamente il motore di compilazione.

Problemi correlati