Commit Graph

42 Commits

Author SHA1 Message Date
Hugo Locurcio
514b30c8c4 Recommend adding Godot folder to AV exceptions in Compiling for Windows (#4736) 2021-03-13 19:39:24 +01:00
Rev
5f29b92c72 Correct LTO RAM usage in compiling instructions (#4710) 2021-03-03 16:04:07 +01:00
nikitalita
c465fcd7c7 Clarify that MSVC build shell requirements (#4701)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-03 00:01:47 +01:00
Rémi Verschelde
10f20b00cb Merge branch 'master' into 3.2 2020-05-20 15:08:42 +02:00
Hugo Locurcio
ec77f48d5e Add documentation about exporting for dedicated servers
This also documents how to build dedicated server binaries.
The part about compiling will need to be updated for Godot 4.0
once the server platform is usable again.

This also removes prompts before commands so that they can be
copy-pasted by triple-clicking without selecting the prompt.
2020-05-19 21:52:23 +02:00
Hugo Locurcio
d494d19dac Remove trailing whitespace and irregular whitespace 2020-05-17 00:26:19 +02:00
skyace65
1ec6f88687 Improve Windows compiling instructions 2020-05-15 22:05:01 -04:00
free-vbucks
69c2784a2f Update MinGW requirements (#3526)
* Update MinGW requirements

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2020-05-13 00:58:44 +02:00
Rémi Verschelde
707237278e Merge branch 'master' into 3.2 2020-04-21 14:08:07 +02:00
Rémi Verschelde
d18440539c Merge pull request #3402 from Calinou/compiling-self-contained-mode
Mention self-contained mode in the editor compilation guides
2020-04-21 13:41:33 +02:00
Max Hilbrunner
4a509272ed Fix notice indent in Compiling for Windows (#3419) 2020-04-20 19:03:10 +02:00
Marcel Admiraal
f1eff42870 Fix "compiling_for_windows.rst:4: WARNING: Duplicate explicit target name: "mingw-w64". (#3410) 2020-04-19 17:02:26 +02:00
Hugo Locurcio
701c94ed8e Mention self-contained mode in the editor compilation guides
When working on the editor itself, using separate configuration
is sometimes desired to avoid conflicts or accidentally losing
settings.

This closes https://github.com/godotengine/godot/issues/21567.
2020-04-17 21:48:02 +02:00
Hugo Locurcio
26551cd3ed Add documentation for version 1 of the Godot Android plugin. (#2979)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit ff2b3e4d00)
2020-04-17 19:25:27 +02:00
Rémi Verschelde
ac5aa6cd1e Improve docs about compilation toolchain requirements
Add mention about installing Python 3-flavored SCons with
pip for Linux distros which still only provide a Python 2 build
(e.g. Ubuntu 18.04).
2020-03-25 15:05:14 +01:00
Marcel Admiraal
ae0166f57e Remove references to Python 2.7 in build requirements. 2020-03-15 10:07:00 +00:00
Marcel Admiraal
71e490700c Add yasm to scoop install. 2019-12-31 10:37:31 +01:00
Rémi Verschelde
fcac70e8a5 Windows: Mention requirement to use posix threads with MinGW
Closes godotengine/godot#31555.
2019-12-09 15:13:42 +01:00
YRTV
a4bf34e6e1 Installing Windows deps with MSYS2 (#2959) 2019-12-03 10:21:09 +01:00
Hugo Locurcio
304157775d Mention the SCons version requirement when using Visual Studio 2019 2019-10-29 14:31:12 +01:00
Yeongho Kim
57fdf5c3ef Revert "Mention additional MinGW compilation troubleshooting tips"
This reverts commit d7cf5991ac.
2019-10-26 06:30:24 +09:00
frido
2f4b025b14 Fix some typos in 'development' and 'getting started' sections 2019-10-10 23:51:29 +02:00
Hugo Locurcio
d7cf5991ac Mention additional MinGW compilation troubleshooting tips
See https://github.com/godotengine/godot/issues/32695.
2019-10-10 16:09:54 +02:00
YRTV
43672814ee Update compiling_for_windows.rst
See https://github.com/godotengine/godot/issues/12516
2019-09-18 11:58:37 +03:00
Hugo Locurcio
a6112413cc Update the MinGW Arch Linux package to point to the AUR
MinGW is no longer part of the official repositories.
The AUR must now be used to install MinGW.

This closes #2157.
2019-07-18 15:54:08 +02:00
Hugo Locurcio
039a2970b0 Update and shorten "Compiling for Windows"
There's been a lot of build system changes in recent Godot versions.
Visual Studio can now be automatically detected, MinGW performance
is getting very competitive with MSVC and pywin32 is
no longer required (even though SCons will still warn about it).

This also adds a short comparison between MSVC and MinGW, as the former
is faster for iterating during development, but the latter is
better suited to production builds.
2019-07-02 19:17:24 +02:00
Rémi Verschelde
5a8fd214e1 Add seealso pointing to Buildsystem intro in all compiling pages
Many new contributors want to add information on -j multicore option for
SCons in "Compiling for X" pages as they seem to skip the intro, so let's
make it prominent.
2018-11-28 23:13:13 +01:00
FeralBytes
514ddf2ead Fix PR#1653 2018-08-05 07:52:21 -08:00
Merlyn Morgan-Graham
0a3e033dd9 Updating deprecated pywin32 link
Used to be on Sourceforge, but if you check the link then it points you at their github releases page
2018-07-21 09:23:25 -07:00
Rémi Verschelde
5bbda9faf0 Configuring an IDE: Add intro and details for scons path with Qt Creator
Also moved Qt Creator up as it's the IDE used by most core developers.
Some users saw Kdevelop first and expected it to be the recommended one.
2018-06-20 19:00:08 +02:00
None
f064e4f7a7 Fix 404s, some redirects and some broken links. 2018-05-30 16:49:21 -07:00
mhilbrunner
f215a0cf26 Proofing/review: Remove filler words, adhere to style guide 2018-05-06 05:23:37 +02:00
Yuri Chornoivan
11d534015d Fix minor typos 2018-04-18 21:44:15 +03:00
Viktor Ferenczi
bbdc2ab930 Updated Pywin32 URL, since they moved to GitHub 2018-02-10 16:32:44 +01:00
Hugo Locurcio
ee7849d180 Update build instructions to mention support for Python 3.5 and later
- Fix grammar and wording in many areas of the documentation
2017-12-30 14:18:40 +01:00
Rémi Verschelde
1c8b7ea324 Document cross-compilation caveat on Ubuntu
Fixes https://github.com/godotengine/godot/issues/9258.
2017-10-23 20:49:04 +02:00
Rémi Verschelde
690aa9f58c Update instructions for cross-compilation with MinGW-w64 2017-10-23 20:44:05 +02:00
Rémi Verschelde
7f819ed873 Move images to subfolders next to each doc page 2017-10-14 14:41:44 +02:00
Rémi Verschelde
772557e263 Compiling for Win32: VS 2017 is supported 2017-09-20 14:15:26 +02:00
Rémi Verschelde
cc666860a8 Fix typos using codespell
Running `find -name "*.rst" -exec codespell -w {} \;`.
2017-04-23 14:32:37 +02:00
Rémi Verschelde
1de9fec2fd Fix various Sphinx warnings 2017-04-03 23:59:47 +02:00
Julian Murgia
b408bdb918 Revamping of the docs organisation for a more coherent TOC
Only the pages were moved so far and some empty ones created,
the up-to-date toctrees come in the next commit.
2017-04-03 23:23:31 +02:00