Skip to content

Commit 5338ea5

Browse files
authored
Merge pull request #10266 from Repiteo/bump-scons-python-versions
Bump minimum SCons/Python for builds
2 parents ef96f93 + a12dfff commit 5338ea5

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

contributing/development/compiling/compiling_for_android.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ Requirements
2626

2727
For compiling under Windows, Linux or macOS, the following is required:
2828

29-
- `Python 3.6+ <https://www.python.org/downloads/>`_.
30-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`_ build system.
29+
- `Python 3.8+ <https://www.python.org/downloads/>`_.
30+
- `SCons 4.0+ <https://scons.org/pages/download.html>`_ build system.
3131
- `Android SDK <https://developer.android.com/studio/#command-tools>`_
3232
(command-line tools are sufficient).
3333

@@ -228,7 +228,7 @@ root directory with the following arguments:
228228

229229
- You can add the ``debug_symbols=yes`` parameter to include the debug symbols in the generated build.
230230

231-
- You can skip certain architectures depending on your target device to speed up compilation.
231+
- You can skip certain architectures depending on your target device to speed up compilation.
232232

233233
Remember to add ``generate_apk=yes`` to the *last* architecture you're building, so that binaries are generated after the build.
234234

contributing/development/compiling/compiling_for_ios.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Compiling for iOS
1313
Requirements
1414
------------
1515

16-
- `Python 3.6+ <https://www.python.org/downloads/macos/>`_.
17-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`_ build system.
16+
- `Python 3.8+ <https://www.python.org/downloads/macos/>`_.
17+
- `SCons 4.0+ <https://scons.org/pages/download.html>`_ build system.
1818
- `Xcode <https://apps.apple.com/us/app/xcode/id497799835>`_.
1919
- Launch Xcode once and install iOS support. If you have already launched
2020
Xcode and need to install iOS support, go to *Xcode -> Settings... -> Platforms*.

contributing/development/compiling/compiling_for_linuxbsd.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ For compiling under Linux or other Unix variants, the following is
1717
required:
1818

1919
- GCC 9+ or Clang 6+.
20-
- `Python 3.6+ <https://www.python.org/downloads/>`_.
21-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`_ build system.
20+
- `Python 3.8+ <https://www.python.org/downloads/>`_.
21+
- `SCons 4.0+ <https://scons.org/pages/download.html>`_ build system.
2222
- pkg-config (used to detect the development libraries listed below).
2323
- Development libraries:
2424

contributing/development/compiling/compiling_for_macos.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Requirements
1515

1616
For compiling under macOS, the following is required:
1717

18-
- `Python 3.6+ <https://www.python.org/downloads/macos/>`_.
19-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`_ build system.
18+
- `Python 3.8+ <https://www.python.org/downloads/macos/>`_.
19+
- `SCons 4.0+ <https://scons.org/pages/download.html>`_ build system.
2020
- `Xcode <https://apps.apple.com/us/app/xcode/id497799835>`_
2121
(or the more lightweight Command Line Tools for Xcode).
2222
- `Vulkan SDK <https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.dmg>`_

contributing/development/compiling/compiling_for_web.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Requirements
1616
To compile export templates for the Web, the following is required:
1717

1818
- `Emscripten 3.1.62+ <https://emscripten.org>`__.
19-
- `Python 3.6+ <https://www.python.org/>`__.
20-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`__ build system.
19+
- `Python 3.8+ <https://www.python.org/>`__.
20+
- `SCons 4.0+ <https://scons.org/pages/download.html>`__ build system.
2121

2222
.. seealso:: To get the Godot source code for compiling, see
2323
:ref:`doc_getting_source`.

contributing/development/compiling/compiling_for_windows.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ For compiling under Windows, the following is required:
3030
Supports ``x86_64`` and ``x86_32`` only.
3131
- `MinGW-LLVM <https://github.com/mstorsjo/llvm-mingw/releases>`_ with clang can be used as
3232
an alternative to Visual Studio and MinGW-w64.
33-
Supports ``x86_64``, ``x86_32``, and ``arm64``.
34-
- `Python 3.6+ <https://www.python.org/downloads/windows/>`_.
33+
Supports ``x86_64``, ``x86_32``, and ``arm64``.
34+
- `Python 3.8+ <https://www.python.org/downloads/windows/>`_.
3535
**Make sure to enable the option to add Python to the** ``PATH`` **in the installer.**
36-
- `SCons 3.1.2+ <https://scons.org/pages/download.html>`_ build system. Using the
36+
- `SCons 4.0+ <https://scons.org/pages/download.html>`_ build system. Using the
3737
latest release is recommended, especially for proper support of recent Visual
3838
Studio releases.
3939

0 commit comments

Comments
 (0)