A cross platform distributed compiling system developed using Qt 5