use premake4 to generate the makefile since it has no dependencies on qmake