aboutsummaryrefslogtreecommitdiff
path: root/modules/mono/editor/godotsharp_builds.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mono: Add 'View log' button to open the MSBuild log of a buildIgnacio Etcheverry2018-06-051-4/+4
|
* Mono: Fix passing wrong logger assembly path to MSBuildIgnacio Etcheverry2018-06-051-2/+3
| | | | - Add option to print MSBuild's stdout and stderr instead of redirecting it. This can be enabled by setting the environment variable: Godot_DEBUG_MSBUILD=1
* fixes build error on Linux after its introduction in #18949Michele Valente2018-05-171-2/+2
| | | | | The function expects now a return value. Returning NULL seems to work in this case.
* Mono: Project building fixesIgnacio Etcheverry2018-05-171-38/+75
| | | | | | - Set (Csc/Vbc/Fsc)ToolExe environment variables to point to the batch files in Mono's bin directory when building with Mono's MSBuild. - Set Mono's MSBuild as the default build tool on Windows. - Generate projects with portable DebugType instead of full.
* Move GodotSharp and MonoBuildTab member variables to initializer listWilson E. Alvarez2018-03-271-7/+6
|
* Mono: Better versioning and gracefully unloading of Godot API assembliesIgnacio Etcheverry2018-02-251-16/+30
|
* Mono: Add project export pluginIgnacio Etcheverry2018-02-221-4/+11
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Mono: Add properties support in scriptsIgnacio Etcheverry2018-01-041-1/+1
|
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Mono: Change BindingsGenerator singleton to avoid StringName leaksIgnacio Etcheverry2018-01-011-3/+3
|
* Mono: Make the bindings generator output enumsIgnacio Etcheverry2017-12-241-1/+1
| | | | - Switch to PascalCase for constants names
* Remove preprocessor directives from macro argumentsMatthias Hoelzl2017-11-101-5/+5
| | | | | Preprocessor directives within macro arguments lead to undefined behavior, and VC++ actually rejects them as compiler errors.
* Fixed editor settings disappearing.Daniel J. Ramirez2017-11-091-7/+5
| | | | Some items that are no longer defined may disappear, but thats expected i guess.
* Added for fallback msbuild.exe.BrainBlasted2017-11-041-0/+4
| | | | Fixes #12613
* Fix msbuild hint paths returning only the directoryIgnacio Etcheverry2017-10-311-3/+3
|
* Merge pull request #12491 from neikeq/waitasecond···Ignacio Etcheverry2017-10-291-3/+11
|\ | | | | Fix FrameworkPathOverride and assemblies path loop
| * Fix FrameworkPathOverride and assemblies path loopIgnacio Etcheverry2017-10-291-3/+11
| |
* | Merge pull request #12475 from neikeq/ohuiiiRémi Verschelde2017-10-291-16/+13
|\| | | | | Fix regression from #12473 and #12388
| * Fix regression from #12473 and #12388Ignacio Etcheverry2017-10-291-16/+13
| |
* | Merge pull request #12474 from neikeq/sRémi Verschelde2017-10-291-2/+2
|\ \ | |/ |/| Mono: Add build project button and reload interval
| * Mono: Add build project button and reload intervalIgnacio Etcheverry2017-10-291-2/+2
| |
* | Buildsystem improvements for the Mono moduleIgnacio Etcheverry2017-10-291-22/+39
|/ | | | | | | | | | | - 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.
* Mono: Fix and cleanup build start errorsIgnacio Etcheverry2017-10-241-8/+15
|
* Merge pull request #11900 from neikeq/aIgnacio Etcheverry2017-10-071-1/+1
|\ | | | | Fix assembly load hooks and sizeof wrong type
| * Fix sizeof wrong typeIgnacio Etcheverry2017-10-071-1/+1
| |
* | Merge pull request #11896 from neikeq/pr-issue-11892Ignacio Etcheverry2017-10-071-0/+4
|\| | | | | Quote MSBuild arguments
| * Quote MSBuild arguments. Fixes #11892Ignacio Etcheverry2017-10-071-0/+4
| |
* | Fix mono enabled builds (broken by 3d87b70).Ferenc Arn2017-10-051-2/+2
|/
* Add alternative search locations for msbuildIgnacio Etcheverry2017-10-051-7/+45
|
* Added mono moduleIgnacio Etcheverry2017-10-031-0/+440