Adding a DLL-Platform from a toolchain
DLLPlatform is only on WIN32, CYGWIN, and MINGW:
this->DLLPlatform = (this->Makefile->IsOn("WIN32") || this->Makefile->IsOn("CYGWIN") || this->Makefile->IsOn("MINGW"));
It would be useful to have a variable that can be set in the toolchain or in a platform file to extend this definition.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information