3.2 branch is actually stable and works. The README and docs just need to be updated as it implies that
nativescript-1.1 is the baseline branch for
3.1 and above.
It could be a great idea to improve this process by using
Docker build containers that contain all GDNative dependencies for all stable releases. E.g. one for
3.2.x etc. It would avoid fiddling with what submodule branch to be on, what compilers don't have issues (with conversion above), etc.
It would make the process repeatable and fool proof, in my opinion as everything you need to build would be within the container.