Upgrading to premake5 fix Visual Studio 15, but breaks Code::Blocks. Former-commit-id: 75d7a3b01616b5b5e7f9cdf376ebd8386336219c
Former-commit-id: ead4cc9bb162d2f9e5c08756575e84f3a9056679