summaryrefslogtreecommitdiffstats
path: root/modules/mono/mono_reg_utils.py
Commit message (Collapse)AuthorAgeFilesLines
* convert unicode mono root path to ascii stringKelly Thomas2018-06-301-2/+2
|
* Fix msbuild with a msvc 'tools only' installHein-Pieter van Braam2018-04-301-1/+1
| | | | | | Taken from https://github.com/Microsoft/vswhere/wiki/Find-MSBuild without '-products *' vswhere does not locate msbuild when installing a tools-only (no IDE) version of the microsoft compilers.
* Fix build with Python 3 on WindowsMatthias Hoelzl2017-10-291-5/+7
|
* Buildsystem improvements for the Mono moduleIgnacio Etcheverry2017-10-291-19/+73
| | | | | | | | | | | - Make sure to search the mono installation directory for the right architecture in the windows registry. - Do not build GodotSharpTools directly to #bin dir. Instead build to the default output path and copy it. This way we avoid MSBuild adding files we don't want to #bin. - Add hint path for MSBuild in OSX. - Copy shared library on Unix if not statically linking. - Use vswhere to search MSBuild and search for 14.0 tools version in the registry instead of 4.0. - SCons will only fallback xbuild when msbuild is not found if 'xbuild_fallback=yes' is passed to the command. - Use mono's assembly path as FrameworkPathOverride if using with system's MSBuild (not mono's fork). - Cleanup.
* Fix Python 3 buildMatthias Hoelzl2017-10-041-1/+5
| | | | | | | - Take care of the differences in handling unicode characters in `escape_string` (formerly in `editor/SCsub`, now in `compat.py)`. - Conditionally include `_winreg` or `winreg` in the Mono editor module.
* Added mono moduleIgnacio Etcheverry2017-10-031-0/+54