CMake o Waf para proyecto D

Estamos buscando una herramienta de compilación adecuada para una aplicación GUI de escritorio que se escriba en D (usando el kit de herramientas Qt), que consta de varias bibliotecas nativas, usando C-lib (s) de terceros. Tiene que construir en Linux (desarrollo nativo) y Mac también en Windows. Podríamos adoptarCódigo :: Bloques como IDE.

Waf ya tiene soporte para lenguaje D, mientras que CMake solo lo está recibiendocmaked2.

CMake utiliza un lenguaje especial, mientras que Waf es Python puro ... Otoh, CMake, a través de CPack, puede producir paquetes en varios formatos, así como un instalador de GUI, por ejemplo Windoze

¿Algún pros y contras y qué usarías?

Excluimos Scons por razones de velocidad y autoconf, así que, por favor, solo aconsejamos contra CMake / waf.

Actualizar: Aunque no recibí ninguna respuesta aquí, estábamos investigando en otros lugares, leímos y probamos y decidimos usarWaf (1.6. Lanzamiento está a la vuelta de la esquina).

Respuestas a la pregunta(2)

Su respuesta a la pregunta