Commit Graph
23 Commits
Author SHA1 Message Date
Pedro J. Estébanez d2ccdb5154 Remove references to the no longer needed DXC 2024-07-11 12:32:14 +02:00
Hugo Locurcio e7fdb120c7 Fix dead links in the documentation
Command used:

    lychee **/*.rst --github-token="..." --accept="100..=103,200..=299,429"

429 error codes were allowed due to a high number of false positives,
even with a GitHub token specified.
2024-07-01 18:55:30 +02:00
Hugo Locurcio 06bd5b3ccb Fix false positives in codespell CI and fix reported typos
- Don't install codespell when building offline docs
  as it's not needed in that workflow.
2024-05-31 10:58:12 +02:00
Rémi Verschelde 55f6c52037 Compiling: Min versions are now SCons 3.1.2 and GCC 9 2024-05-17 11:24:51 +02:00
Mikael Hermansson 3279f8a8a8 Update the names of the export binaries 2024-04-17 12:26:18 +02:00
Christen Lofland 4b47a47de0 Simplify the MSVC install instructions
This line can be simplified from:
`If installing Visual Studio 2017 or 2019, make sure to enable **C++** in
the list of workflows to install.`
To:
`Make sure to enable **C++** in the list of workflows to install.`

This line is not needed as we don't support 2015 anymore:
`If installing Visual Studio 2015, make sure to run a **Custom**
installation instead of **Typical** and select **C++** as a language there.`

This can be simplified from:
`If you've already made the mistake of installing Visual Studio without
C++ support, run the installer again; it should present you a **Modify** button.`
To:
`If you've already installed Visual Studio without C++ support, run the installer
again; it should present you a **Modify** button.`

From my checking on my system, this line is no longer true, so we can remove it:
`Running the installer from *Add/Remove Programs* will only give you
a **Repair** option, which won't let you install C++ tools.`

Now we can move the simplified text up so that the reader does not have to dig through the entire document to find that important bit of information, while not making the text at the top much longer due removing outdated information.
2024-04-11 10:22:27 -05:00
Hugo Locurcio a5649f0a4b Clarify production=yes SCons option in Compiling for Linux/*BSD 2024-03-05 19:37:08 +01:00
Hugo Locurcio b4cc1899d2 Update recommended MSVC version in Compiling for Windows
- Mention that official Godot binaries are compiled using MinGW
  (and describe why).
2024-01-29 19:37:51 +01:00
Matthew cdd2141ad9 Merge pull request #8624 from bruvzg/upd_d3d12_docs
Update D3D12 build instructions.
2023-12-24 16:38:47 -05:00
bruvzg 58b9d83390 Fix Windows build command highlighting. 2023-12-21 21:42:21 +02:00
bruvzg 95a47f3edb Update D3D12 build instructions. 2023-12-14 16:12:55 +02:00
bruvzg 7f8e0e374f Add instructions for compiling with ANGLE on Windows. 2023-12-13 23:07:05 +02:00
Clay JohnandRémi Verschelde 671a844be4 Apply suggestions from code review
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-12-12 14:46:02 -07:00
clayjohn 26d2ef09f3 Add instructions for compiling with Direct3D 12 support on Windows 2023-12-11 22:14:17 -07:00
Aitor GuevaraandHugo Locurcio 4a51190b60 Update MinGW-w64 instructions for Windows cross-compilation (#8469)
Fix outdated environment variables when setting up MinGW-w64 paths. Also
add a note to mind different host/target architectures (common pitfall
when compiling from e.g. Apple silicon).

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-11-16 12:53:29 +01:00
skyace65 de4f406e59 Update Windows security instructions 2023-10-15 19:28:53 -04:00
llzen44 7605541ac9 Fix compiled flle names when building on Windows 2023-09-23 10:28:37 +02:00
Hugo Locurcio 338c1f6351 Update SCons link-time optimization option for 3.5 and later 2023-06-30 12:55:41 +02:00
Max Hilbrunner 64a3b465c2 Update SFC to Godot Foundation, old URLs 2023-04-17 23:53:52 +02:00
Evan Overly 03732737e1 Added mingw to the scoop install instructions 2023-04-12 15:38:30 -05:00
Hugo Locurcio 9a361d1ecf Remove most mentions of SCons -j parameter as it's now set automatically
The Introduction to the buildsystem page still mentions this parameter
in case it needs to be changed, but in most situations, the default
value of `(number of CPU threads) - 1` does a good job.
2023-01-24 13:17:21 +01:00
Hugo Locurcio 554394c5cd Update Python version requirements on Compiling pages
The `master` branch has required Python 3.6 to be compiled for
a few years now.

This also makes the text more consistent across platforms.
2023-01-20 13:07:35 +01:00
Yuri Sizov dbfe3b1d26 Reorganize documentation for contributors
- Merge Community/Contributing and Engine Development into one top-level section, Contributing.
- Structure it in a way that gives equal priority to various ways to contribute, including documentation.
- Rename several articles to be more comprehensive and in line with the overall state of the documentation.
- Rewrite the guide for class reference contributions.
2023-01-10 01:49:30 +03:00