How Can I build UnrealBuildTool.exe?

I have download the source under linux and windows and it seems that in both case the UnrealBuildTool.exe is download during the Setup.bat/sh step, am I wrong ?

Is it possible to build it under mac/linux ? How can I do it under windows ?

Thanls

Well, it seems that you can build it on windows on you run Setup.bat and GenerateProjectFiles.bat, Open UE4.sln and you can right click on UnrealBuiltTool and build it inside Visual Studio.